Implementarea limbajului sql în subdomeniul mysql - tipuri de date

o lungime fixă ​​(1 <= NUM <= 255)

Salvează informații despre dată. Utilizează formatul "AAAA-MM-DD". Poate fi modificat ca un șir sau număr, deși probabil că utilizați contextul șir pentru ora și data.







MySQL tip DATE înțelege cel puțin următoarea sintaxă.
  • AAAA-LL-ZZ (De notat că „-“ nu poate fi de fapt orice număr)
  • YY-MM-DD (Rețineți că '-' poate fi de fapt NICIODATĂ nu o cifră)
  • AALLZZ
  • YYMM
Combinând tipurile DATE și TIME. Tipul DATETIME este identic cu tipul TIMESTAMP cu următoarele excepții:
  • Când o înregistrare este inserată într-o tabelă care conține câmpuri de tip DATETIME, câmpul DATETIME nu se modifică.
  • Intervalul de tipul câmpului Datăoră: „0000-01-01 00:00:00“ - „9999-12-31 23:59:59“ atunci când este utilizat în contextul siruri de caractere, și „00000000000000“ - „99991231235959“, așa cum este utilizat în contextul .

Tipul DATETIME are o lungime de 8 octeți.

Număr zecimal cu virgulă mobilă.







Stochează informații despre timp. Utilizează formatul "HH: MM: SS". Poate fi folosit ca șir sau număr. MySQL tip TIME înțelege următoarea sintaxă.
  • HH: MM: DD
  • HHMMDD
  • HHMM
  • HH

Datele tipului TIME au lungimea de 3 octeți.

Modifică automat când inserați / actualizați. Acesta are un format sau YYMMDDHHMMSS YYYYMMDDHHMMSS. Puteți modifica câmpul TIMESTAMP când executați INSERT. Acest lucru este util când doriți să setați o dată / o dată arbitrară pentru înregistrare. În timpul modificările nu specificați o valoare pentru câmpul TIMESTAMP, sau NULL definiți ca valoare pentru inserția. În caz contrar, veți primi o valoare nevalidă pentru acest câmp.

Când utilizați mysql cu ODBC și Access, trebuie să utilizați o valoare de 14 pentru NUM, deoarece aceasta face ca MySQL să utilizeze întotdeauna patru cifre în ani. O valoare de 12 va determina MySQL să utilizeze două cifre pe an. Valoarea implicită este 14.

Rețineți că în cazul tabelelor cu mai multe câmpuri TIMESTAMP numai primul câmp va fi modificat automat.

Lungimea câmpului determină cât de multe cifre, numărul poate avea, în timp ce câmpul dec determină cât de multe dintre aceste numere vor fi după virgulă. Aceste valori sunt utilizate numai pentru formatarea și calcularea lățimii maxime a coloanei.

Dacă nu ați găsit ceea ce căutați, vă recomandăm să utilizați căutarea pe site:







Articole similare

Trimiteți-le prietenilor: