laponac84 | 29.08.2010 23:55 |
---|---|
Predmet:MySQL tipovi podataka TEKSTUALNI TIPOVI PODATAKA CHAR( ) - String fiksne dužine od 0 do 255 znakova. VARCHAR( ) - String promjenjive dužine od 0 do 255 znakova TINYTEXT - String maksimalne dužine 255 znakova. TEXT - String maksimalne dužine 65535 znakova. BLOB - String maksimalne dužine 65535 znakova. MEDIUMTEXT - String maksimalne dužine 16777215 znakova. MEDIUMBLOB - String maksimalne dužine 16777215 znakova. LONGTEXT - String maksimalne dužine 4294967295 znakova. LONGBLOB String maksimalne dužine 4294967295 znakova. Maksimalnu dužinu znakova kod definicije tipa podatka upisujete u uglate zagrade (), npr: VARCHAR (50), što znači da to polje može primiti string maksimalne dužine do 50 znakova. CHAR tip podataka zbog toga što je fiksne dužine je malo brži kod VARCHAR, jer je u celom stupcu zapravo ne menja svoju dužinu, već ostaje isti. No zbog fiksne dužine troši više memorije nego VARCHAR. BLOB i TEXT su po svojoj duzini jednaki i zapravo predstavljaju verziju VARCHAR tipa podataka koji može spremiti više od 255 znakova, tačnije 65535. |
laponac84 | 30.08.2010 00:01 |
---|---|
Predmet:Re: MySQL tipovi podataka NUMERICKI TIPOVI PODATAKA TINYINT( ) od -128 do 127 normal, 0 do 255 UNSIGNED SMALLINT( ) -32768 do 32767 normal, 0 do 65535 UNSIGNED MEDIUMINT( ) -8388608 do 8388607 normal, 0 do 16777215 UNSIGNED INT( ) od -2147483648 do 2147483647 normal, 0 do 4294967295 UNSIGNED BIGINT( ) od -9223372036854775808 do 9223372036854775807 normal, 0 do 18446744073709551615 UNSIGNED FLOATManji broj s pomičnim zarezom. DOUBLE( , )Veći broj s pomičnim zarezom. Celi brojevi (integer) imaju dodatnu opciju zvanu UNSIGNED koja određeni numerički tip umesto u raspon od negativnog do pozitivnog prebacuje u pozitivni raspon počevši od nule DECIMAL( , ) DOUBLE spremljen kao string i to točno određene dužine.. |
laponac84 | 30.08.2010 00:04 |
---|---|
Predmet:Re: MySQL tipovi podataka DATUM I VREME DATE - YYYY-MM-DD. DATETIME - YYYY-MM-DD HH:MM:SS. TIMESTAMP - YYYYMMDDHHMMSS. TIME - HH:MM:SS. |
laponac84 | 30.08.2010 00:08 |
---|---|
Predmet:Re: MySQL tipovi podataka OSTALI TIPOVI ENUM ( ) do 65535 znakova, Svojevrsno nabrajanje, što znači da svaki ovakav stupac može imati samo jednu od prethodno definisanih vrednosti SET - do 64 znaka. Sličan ENUM tipu podatka no svaki stupac može sadržavati više prethodno definisanih vrednosti Kao i kod definisanja dužine određenog tipa podataka tako se i kod ENUM vrednosti definisu unutar zagrada. |