| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Format d' entrée Date et heure dans MySQL
    Lorsque vous créez une table MySQL , vous désignez les champs de tenir un type de données spécifique. La date , l'heure et datetime types détiennent exactement ce qu'ils ressemblent qu'ils détiennent. MySQL a un format détendu pour savoir comment vous insérez ces trois types dans un tableau , chaque similitudes avec , et les différences de chaque autre . MySQL a aussi quelques fonctions intégrées qui utilisent automatiquement le format correct pour insérer des valeurs de date ou l'heure actuelle . Format

    Le type de données qui utilise un champ détermine quel format que vous utilisez pour saisir les valeurs dans une table. Si le champ stocke les types de données de date , utilisez un format "AAAA -MM -JJ " . Si le champ stocke les types de données de temps, utiliser un "HH : MM: SS " Format . Si le champ contient des types de données datetime, combiner les deux en utilisant "AAAA -MM -JJ HH: SS : MM format" . Ces formats sont flexibles. Par exemple, vous pouvez taper " 11-1-1 " et MySQL assumerez le 1 janvier 2011 . En outre, vous pouvez taper " 01:02:02 " et MySQL suppose 01:02:02 .
    Syntaxe

    Pour insérer une de ces valeurs dans une table , il vous suffit d'utiliser le format pour le type de données , enfermant chaque valeur entre guillemets . Par exemple, pour insérer une date, l'heure et la valeur datetime dans une table avec ces trois domaines, de type " INSERT INTO nom_table VALUES ( 'AAAA -MM -JJ », « HH: MM: SS ', ' AAAA- MM- JJ hh : MM: SS '); " et exécuter la requête . Cependant , MySQL ne vous permettent d'utiliser d'autres caractères de ponctuation en plus du tableau de bord et le colon comme séparateur. Par exemple, "HH /MM /SS » et « HH * MM * SS » à la fois le travail lors de l'insertion des valeurs de temps .
    Fonctions

    MySQL a une certaine des fonctions intégrées qui renvoient valeurs date et heure dans le format approprié . La fonction Now () obtient la date , l'heure ou datetime pour l'un de ces types respectifs. Le CURDATE () renvoie simplement la date du jour , tandis que la fonction CURTIME () retourne l'heure actuelle. Si vous utilisez le CURDATE () la fonction d'un champ datetime , MySQL insère la date actuelle et laisse la portion de temps que tous les zéros . Toutefois , si vous utilisez le CURTIME () la fonction d'un champ datetime , MySQL insère des zéros à la fois la date et portions de temps .
    Le limites

    Lorsque vous insérez un temps valeur dans une table MySQL sans l'aide d'un horodatage , vous devez utiliser une horloge de 24 heures . Saisie de " 13:24:32 " par exemple omet la valeur "PM" . Si vous saisissez " 13:24:32 " dans la base de données, vous pouvez convertir en un style 12 heures lorsque vous sélectionnez les valeurs de la table. MySQL supporte les plages de dates de « 1000-01-01 » à « 9999-12-31 » et des plages horaires pour l'ensemble 24 heures . Si vous insérez une valeur datetime qui dépasse 24 heures, par défaut de MySQL les valeurs de temps à zéro.

    Previous :

    next :
      articles connexes
    ·Comment apprendre PHP en ligne 
    ·Qu'est-ce que le Mail PHP limite de caractères 
    ·Comment construire une application client /serveur PHP 
    ·PHP MySQL vs. MySQLi 
    ·Comment créer Dir en PHP 
    ·Comment installer WAMP serveur effort 
    ·Comment créer un modèle de page PHP 
    ·Comment utiliser PHP pour créer un fichier Excel 
    ·PHP Proxy Tutoriel PHP 
    ·Comment utiliser Eclipse pour PHP 
      articles en vedette
    ·Comment créer une table dans MySQL avec un champ de da…
    ·Comment utiliser SetHeader de réponse 
    ·Comment arrêter une requête dans MySQL 
    ·Comment faire pour convertir en UTF-8 dans MySQL 
    ·Comment programmer un automate Allen Bradley 
    ·Comment remplacer un mal formé UTF-8 Regex 
    ·Visual Basic 6 Step-by -Step 
    ·Comment faire pour transférer des données d'un tablea…
    ·Comment tronquer une partition dans Oracle 
    ·Comment faire pour convertir DirectX stéréoscopique T…
    Copyright © Connaissances Informatiques http://fr.wingwit.com