*   >> läser Utbildning artiklar >> science >> programming

Mysql Data Types

något värde i kolumnen kommer från uppräkningen. I ovanstående fall kan du inte ha några tal som representerar ett värde över 3. En numrering kan ha valfritt antal värden. Kom ihåg att det du skriver i en kolumn cell är positionsnumret av strängen värdet av uppräkningen. Ett strängvärde kan faktiskt vara en fras. En uppräkning kan ha högst 65.535 element. Typen ENUM förtjänar en fullständig handledning artikel på egen hand. Jag hoppas att gå in på detaljer om det i en separat artikel. SET TypeThe SET liknar ENUM, men varje sträng värde här inte kan ha ett kommatecken.

Tänk till exempel, som du kan ha under tabell creation: SET ("en", "två") INTE NUL En kolumn cellvärde kan vara "ett" eller "två" eller "ett, två". Oavsett vad du skriver i en kolonn cell måste komma från uppsättningen. Du kan skriva en kombination av värdena från den inställda, men separera dem med kommatecken. På grund av detta kan du inte ett kommatecken i ett inställt värde (under tabell skapande). Typen SET förtjänar en fullständig handledning artikel på egen hand. Jag hoppas att gå in på detaljer om det i ett separat article.All vad jag har sagt hittills tillhör typen strängen.

Låt oss nu titta på andra typer. De vanligaste typerna är inte många, men detaljtyperna är many.The numeriska data TypesThese typer är för numbers.The INTEGER TypeINT är synonymt med heltal. Den typ INTEGER har varianter. INT typerna är för heltal: tinyint: lagras in1 byteSMALLINT: lagras i två bytesMEDIUMINT: lagras i tre bytesINT, dvs INTEGER: lagras i 4 bytesBIGINT: lagras i 8 bytesThe DECEMAL och NUMERIC TypesThe DECIMAL typ skrivs som decimala (M, D), där M är det totala antalet siffror och D är antalet decimaler i det totala antalet, M.

numerisk typ skrivs som NUMERIC (M, D), där M är antalet siffror och D är antalet decimaler. För pengar kolumn användning DECIMAL typ; du ska skriva något liknande, DECIMAL (8,2) .Det Ungefärlig numeriska data TypesWhen du arbetar med tillnärmning bör du använda FLOAT, REAL eller DOUBLE PRECISION datatyper (se nedan): Typ FLOAT: den här typen är en decimaltal som lagras i 4 byte. Du kan ha något liknande, FLOAT (5,3); betyder det totala antalet siffror är 5 varav de sista 3 är decimaler; antalet decimaler vara 3. DOUBLE PRECISION eller REALEither av dessa kan lagras i 8 byte.

Man kan skriva endera av dem i form REAL (M, D) eller dubbel precision (M, M), där M är det totala antalet siffror och D är antalet decimaler. D är en del av total.FLOAT, DOUBLE PRECISION eller REAL är

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.