Az sql nyelv végrehajtása a mysql aldomainben - adattípusok

rögzített hosszúságú vágány (1 <= NUM <= 255)

A dátummal kapcsolatos információkat tárolja. Az "ÉÉÉÉ-HH-NEM" formátumot használja. Szövegként vagy számként módosítható, bár valószínűleg az idő és a dátum szövegét használja.

A DATE típusú MySQL típus legalább a következő szintaxist érti.
  • ÉÉÉÉ-HH-NN (Ne feledje, hogy '-' valójában bármelyik számjegy)
  • ÉÉÉ-HH-NN (Ne feledje, hogy a "-" ténylegesen nem lehet egy számjegy)
  • YYMMDD
  • YYMM
A DATE és az IDŐ típus kombinálása. A DATETIME típus megegyezik a TIMESTAMP típusával, a következő kivételekkel:
  • Amikor egy rekord DATETIME típusú mezőket tartalmazó táblába kerül, a DATETIME mező nem változik.
  • A tartomány a mező típusát DATETIME: „0000-01-01 00:00:00” - „9999-12-31 23:59:59”, ha használják az összefüggésben húrok, és a „00000000000000” - „99991231235959” kifejezés keretében .

A DATETIME típus 8 bájt hosszúságú.

Tizedes lebegőpontos szám.

Az idővel kapcsolatos információkat tárolja. A "HH: MM: SS" formátumot használja. Használható karakterláncként vagy számként. A MySQL típusú TIME a következő szintaxist érti.
  • HH: MM: DD
  • HHMMDD
  • HHMM
  • HH

A TIME típusú adatok 3 bájt hosszúságúak.

Automatikusan változik a beillesztés / frissítés során. Formátuma YYMMDDHHMMSS vagy YYYYMMDDHHMMSS. A TIMESTAMP mező módosítható az INSERT végrehajtásakor. Ez akkor hasznos, ha tetszőleges időpontot szeretne beállítani a felvételhez. A módosítások során nem kell megadnia a TIMESTAMP mező értékét, sem a NULL értéket a beillesztéshez. Ellenkező esetben érvénytelen értéket kap erre a mezőre.

Amikor a mysql-t az ODBC és az Access használatával használja, a NUM-hez 14-et kell használni, mivel ez a MySQL-t évente négy számjegy használatával teszi. A 12-es érték arra kényszeríti a MySQL-t, hogy két számjegyet használjon az év során. Az alapértelmezett érték 14.

Ne feledje, hogy több TIMESTAMP mezővel rendelkező táblák esetében csak az első ilyen mező módosul.

A mező hossza határozza meg, hány számjegyet lehet egy szám, míg a dec mező határozza meg, hogy hány ilyen számjegy a tizedespont után lesz. Ezeket az értékeket csak a legmagasabb oszlopszélesség formázására és kiszámítására használják.

Ha nem találtad meg, amit keresett, akkor azt javaslom, hogy használja a keresést a webhelyen:

Kapcsolódó cikkek