Server - tipuri de date mysql

Aici M este un număr de la 1 la 255, care specifică lățimea afișării numărului, inclusiv simbolurile D ale părții fracționate. D este un număr de la 0 la 30.

Pentru tipul DECIMAL, M este lățimea totală a numărului în caractere, fără a lua în considerare separatorul, dar luând în considerare semnul în numere negative.







Date despre șir (binare)

Atribute ale tipurilor de șir

BINARY
Folosit numai cu tipurile CHAR și VARCHAR. Permite funcționarea cu o coloană ca șir binar.

Tabel de tipuri de șir

Stocarea șirurilor de lungime fixă. Când salvați un rând într-o celulă de acest tip, acesta este fie trunchiat, fie căptușit cu spații în partea dreaptă a lungimii M. Dacă returnați o valoare, spațiile sunt eliminate. Poate stoca cel mult 255 de caractere.

Stocarea șirurilor de lungime variabilă. Poate stoca nu mai mult de M octeți. Dar în memorie ia L byte de date plus un octet pentru a descrie lungimea lor. Astfel, lungimea maximă a datelor este de 255 octeți.

Poate stoca nu mai mult de 255 octeți de date.







Poate stoca cel mult 65.535 octeți (64 kilobați) de date.

Poate stoca nu mai mult de 2 24 -1 octeți (8 megaocteți) de date.

Poate stoca nu mai mult de 2 32 -1 octeți (4 gigaocteți) de date.

Poate stoca nu mai mult de 65535 articole. Cantitatea de memorie ocupată depinde de numărul acestora. Acesta este un tip de șir special care stochează numai un anumit set de valori. Celula poate conține o singură valoare din lista celor disponibile.

Poate stoca nu mai mult de 64 de articole. Spre deosebire de ENUM, celula poate avea mai multe valori în același timp. Un set de valori ale celulei este determinat de o mască bit (8 octeți = 64 de biți).

Aici L este lungimea conținutului coloanei în octeți. Pentru a specifica mărimea exactă a datelor, sunt necesare octeți suplimentari (1, 2, 3 sau 4).

Tabelele cu șiruri de lungime fixă ​​sunt tratate mai eficient decât cu șiruri cu lungime variabilă, dar dacă există coloane de tip VARCHAR în tabel, tipul CHAR este inutil. MySQL poate converti tipuri de date pentru a optimiza munca, ceea ce face în acest caz.

Din același motiv, când specificăm o lungime de tip VARCHAR, mai puțin de 4 octeți - este convertită la un tip CHAR.

Datele din calendar

Data și ora în diferite formate. Puteți afișa data în orice vizualizare, există o funcție numită DATE_FORMAT () pentru aceasta.







Articole similare

Trimiteți-le prietenilor: