Yshopnoosa.com

MySQL attributtyper

MySQL attribut hänvisar ofta till restriktioner på MySQL datatyper. När du deklarerar ett fält som ett tal eller tecken-datatyp fältet, associera olika attribut med det. Dessa attribut kan du ange ytterligare begränsningar på antalet eller tecken som kan lagras i fältet. Oftast anger du attribut för datatyper med phpMyAdmin MySQL databas skapande verktyg, där du kan ange ett attribut i dess attribut tabellkolumn.

OSIGNERAD attributtypen

Du kan ange attributet OSIGNERADE med TINYINT, SMALLINT, MEDIUMINT, heltal, heltal, BIGINT, REAL, dubbel, flyttal, DECIMAL och numeriska MySQL datatyper. När du använder attributet OSIGNERADE för att deklarera ett datafält typ, kan inte du lagra ett negativt tal i det fältet. Du använder oftast OSIGNERAT attribut för fält att förhindra att användare av en databas att göra post fel. Till exempel prisfältet i en databas är ofta osignerad, som ett pris är oftast ett positivt tal.

ZEROFILL attributtypen

Du kan ange attributet ZEROFILL med TINYINT, SMALLINT, MEDIUMINT, heltal, heltal, BIGINT, REAL, dubbel-, FLOAT, DECIMAL och numeriska MySQL datatyper. När du använder attributet ZEROFILL i en datatyp deklarationen uttalande, måste data när visas siffran noll, 0, infogas till vänster om den mest siffran i numret visas. Te antal infogade nollor är lika med den angivna maxlängden för datatypen minus antalet siffror som lagrar i det faktiska antalet.

TECKENUPPSÄTTNING attributtypen

Du kan använda attributet TECKENUPPSÄTTNING VARCHAR, TEXT, röding och ENUM-datatyper. Du använder det för att ange den teckenuppsättning som används för att lagra text i fältet Typ data, eller kolumn. Du kan ange olika teckenuppsättningar med attributet TECKENUPPSÄTTNING, inklusive teckenuppsättningen UTF-9 och den Latin-1 teckenuppsättningen. MySQL stöder också Unicode västeuropeiska, centraleuropeiska, södra Europeiska, Mellanöstern, baltiska, kyrilliska och asiatiska teckenuppsättningar.

Binära attributtypen

Du kan också ange attributet TECKENUPPSÄTTNING med attributet binära. När du använder attributet TECKENUPPSÄTTNING binära till en string-datatyp, kommer detta effektivt konvertera datatypen string till en annan sträng datatyp. Till exempel när du anger binär för ett textdatafält typ, blir typ textdatafält ett BLOB data typ fält som lagrar data som binära data, snarare än ett textfält som lagrar tecken tecken.