| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Format til Input Date & Time i MySQL
    Når du opretter en MySQL tabel, skal du udpege felter for at holde en bestemt datatype . Den dato, klokkeslæt og datetime typer holder præcis, hvad de lyde som de besidder. MySQL har en afslappet format for , hvordan du indsætter disse tre typer i en tabel , hver med ligheder til og forskelle fra , hinanden. MySQL har også nogle indbyggede funktioner , der automatisk bruger det korrekte format til at indsætte den aktuelle dato eller tid værdier. Format

    datatype, som et felt bruger bestemmer, hvad format du bruger til at indtaste værdier i en tabel . Hvis feltet lagrer dato datatyper , skal du bruge en "YYYY -MM- DD " format. Hvis feltet lagrer tid datatyper bruge en " HH : MM: SS " format. Hvis feltet lagrer datetime datatyper , kombinere de to ved hjælp af "YYYY -MM- DD TT: MM: SS " format. Disse formater er fleksible. For eksempel kan du skrive " 11-1-1 ", og MySQL vil påtage 1 Jan 2011 . Du kan også skrive " 1:2:2 " og MySQL antager 01:02:02 .
    Syntax

    For at indsætte nogen af ​​disse værdier i en tabel , skal du kun bruge formatet for datatype, omslutter hver værdi i anførselstegn. For eksempel vil indsætte en dato , tid og datetime værdi i en tabel med disse tre felter , type " INSERT INTO table_name VALUES ( ' ÅÅÅÅ -MM- DD ", " HH : MM: SS ', ' ÅÅÅÅ -MM- DD HH : MM: SS ") ," og udføre forespørgslen . Men MySQL tillader dig at bruge andre tegnsætningstegn udover bindestreg og kolon som skilletegn . For eksempel, " HH /MM /SS " og " HH * MM * SS " både arbejde , når du indsætter tidsværdier .
    Funktioner

    MySQL har nogle indbyggede funktioner , der returnerer dato-og tidsværdier i det rigtige format. Den NOW ( ) funktion får den aktuelle dato , tid eller datetime for nogen af ​​disse respektive typer . Den CURDATE ( )-funktionen giver kun den aktuelle dato , mens CurTime ( )-funktionen giver den aktuelle tid. Hvis du bruger CURDATE () -funktionen til en datetime felt , MySQL indsætter den aktuelle dato og efterlader tidsdelen som nuller . Men hvis du bruger CurTime () -funktionen til en datetime felt , MySQL indsætter nuller for både dato og tid portioner.
    Fotos Begrænser

    Når du indsætter et tidspunkt værdi i en MySQL tabel uden at bruge et tidsstempel , skal du bruge en 24- timers ur. Indtastning " 13:24:32 " for eksempel udelader "PM " værdi. Hvis du indtaster " 13:24:32 " i databasen, kan du konvertere til et 12 -timers stil, når du vælger værdier fra tabellen. MySQL understøtter datointervaller fra " 1000/01/01 " til " 9999-12-31 ", og tidsintervaller for hele 24-timers ur . Hvis du indsætter en datetime værdi, der overstiger 24 timer, MySQL defaults tidsværdierne til alle nuller.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes en e-mailadresse fra en streng i PHP 
    ·SQL programmering Certificering 
    ·Sådan Drej MySQL Slow Query Log 
    ·Hvordan man opbygger en CSS med MySQL og PHP 
    ·Sådan Send PHP & HTML e-mail fra en separat skabelon 
    ·Sådan Test PHP på en computer 
    ·Sådan installeres SQL 2005 Express på Windows Vista 
    ·Sådan Launch Mysql i Linux 
    ·Backup Script til PHP MySQL Files 
    ·Sådan installeres PHP 5 på Windows XP 
      Anbefalede Artikler
    ·Sådan oprettes en disk fra ISO 
    ·Sådan bruges Bit Shifting i kryptografi 
    ·Hvordan man opbygger en Floating Box 
    ·Sådan forhindres bufferoverløb & overløb 
    ·Sådan finder du den MySQL Server Name 
    ·Sådan Put PHP TeamSpeak på min hjemmeside 
    ·Sådan Konverter High Level -kode til Assembly Language…
    ·Hvordan man kompilerer en VB.Net Application 
    ·Sådan Parse en XML-fil 
    ·Liste af SQL-kommandoer 
    Copyright © Computer Viden http://www.computerdk.com