oszlop attribútumokat mysql

Meghatározásakor oszlopok, megadhatja nemcsak az adatok típusát, hanem számos attribútumok. Közül a leggyakoribb a következő tulajdonságokat: NOT NULL, AUTO_INCREMENT default és UNSIDNED.

Amikor létrehoz egy oszlop az alapértelmezett, lehetőség van arra, hogy telepítse a null értéket. Azonban meg kell jegyezni, hogy az SQL adatbázis üres érték eltér a nullától, és nem várt vagy nem kívánatos eredményt. Tehát, ha az oszlopban lévő értékeket üres lenne, és a teljes összeget az értékeket ebben az oszlopban üres lesz. Általában, a meghatározó az oszlopok nem ajánlott, hogy szerelvény ott nullákat. Erre a célra a NOT NULL az attribútum típusú adatok után. És gyakran az attribútum NOT NULL is jelzi AUTO_INCREMENT attribútum vagy DEFAULT.

Mint azt korábban kifejtettük, ez az attribútum biztosítja az automatikus növelés numerikus elsődleges kulcs értékeinek (1, 2, 3, stb). Ezt alkalmazzák együtt egész adattípus és attribútum NOT NULL.

Ez a jellemző a beállított értéket az alapértelmezett oszlopban. Ez az érték beírásakor egy új vonal meghatározása nélkül egy adott érték egy adott oszlopban. Tehát, ha látogatók nyomon követésére cikket vagy rákattint a banner, majd megszámolják a szám kell kezdeni egy nulla, nem a null értéket. Erre a célra, a megfelelő oszlop a következőképpen határozzuk meg:

Meg kell jegyezni, hogy ha meg AUTOINCREMENT attribútum, az alapértelmezett attribútum nem használható.

Ez az attribútum általában jelzi egy INTEGER típusú és tinyint adatok felírása adatbázisban tárolja egy előjel nélküli egész értéket, azaz pozitív. Ez lehetővé teszi, hogy mentse több, mint a maximum. Ez az attribútum használható például, ha van egy idegen kulcs.

Mint a cucc? Megfelelő információt? Plyusani a szociális szférában!

Kapcsolódó cikkek