Az adattípusok sql szerver - SQL programozás

Üzletek egész számok, és előjel nélküli tartományban -9 223 372 036 854 775 808-9 223 372 036 854 775 807. Ez foglal 8 bájt. Lásd INT típusú, meghatározva a szabályokat tulajdonságok azonosságot is alkalmazható BIGINT típusát.







Tárolja a rögzített hosszúságú bináris értéke 1-8000 byte. Jelentése biner típusú n + foglal 4 byte.

Üzletek értéke 1, 0 vagy NULL, ami azt jelzi, «ismeretlen». Egy bájt tárolására képes 8 értékeket BIT típusú táblázat oszlopai. Egy másik byte melyre további 8 BIT típusú értékeket. BIT-típusú oszlopok nem indexelt.

Üzletek jellegű adatok fix hosszúságú 1-8000 szimbólumok. Minden fel nem használt helyet alapértelmezés szerint tele üres. (Automatic hiánypótló ki lehet kapcsolni.) Type foglal n bájt.

Egy speciális adattípus leírására használt kurzort formájában változó vagy paraméter tárolt kimeneti eljárást. Típus nem használható a CREATE TABLE utasítás. KURZOR típusát lehet NULL.

Tárolja a dátumot és az időt érték közötti tartományban 1753/01/01 0:00:00-23:59:59 31-12-9999. A tárolási igényel 8 bájt.

Üzletek tizedesjegyben legfeljebb 38 számjegyet. Az értékek p és s határozzuk meg, illetve a pontosság és a skála. Az alapértelmezett 0. Scale Szükséges meghatározott érték helypontossági használni. 1-9 használjuk pontossággal 5 bájt. Amikor a pontosság 9 bájt 10-19 alkalmazunk. Pontosan 13 bájt 20-28 alkalmazunk. Pontosan 17 bájt 29-39 alkalmazunk.

Lásd INT típusú, meghatározva a szabályokat tulajdonságok azonosságot is alkalmazható DECIMAL típusát.

Üzletek a lebegőpontos értéket a tartományban a-308 a 1.79E + 1.79E + 308 Pontosság, paraméter által meghatározott n változhat 1 és 53. tárolására 7 számjegy (és - 1-től 24) igényel 4 bájt. Értékek nagyobb, mint 7 számjegy, elfoglalják 8 bájt.

Üzletek változó hosszúságú bináris értéket 2147483647 bájt. Az ilyen típusú adatokat gyakran tárolására használt grafika, hang és fájlok, például a Microsoft Word dokumentumok és a Microsoft Excel táblázatkezelő. Típus értékeinek képet nem lehet szabadon manipulálható. IMAGE típusú oszlopok és TOTimeyut sok korlátozások alkalmazásának módszereit. Lásd a leírást a TEXT típusú, a parancsok listáját és funkciók, amelyek vonatkoznak a típusú képet.

Üzletek számok vagy előjel nélküli tartományban -2147483648 hogy 2.147.483 647. foglal 4 byte. Minden egész adattípusok valamint típusok, hogy tartsa a tizedes támogatja a IDENTITY ingatlan, identitás - automatikusan növel sor azonosítója. Lásd a «CREATE / ALTERTABLE utasítás” részt.

Tárolja a pénzbeli érték tartományban legfeljebb -922337203685477,5808 922.337.203.685.477,5807. Érték 8 bájt.

Üzletek UNICODE adatformátum Fix hossza legfeljebb 4000 karakter lehet. A tárolási igényel n * 2 bájt.







Üzletek darab szöveges formátumban UNICODE legfeljebb 1073741823 karakter. Lásd a leírást a TEXT típusú, a parancsok listáját és funkciók, amelyek vonatkoznak a ntext típust.

Szinonima típusú DECIMAL. Lásd a leírást az INT típusú, amelyek a vonatkozó szabályok az ingatlan ADATOK.

UNICODE-adatokat tárolja változó hosszúságú maximum 4000 karakter. Truckspace számítva kétszerese hossza az összes szimbólumok behelyezett (karakterek száma * 2). Az SQL Server, rendszer paraméter SET ANSI_PADDING] mindig be van állítva (ON) a mezők NCHAR és nvarchar.

Üzletek a lebegőpontos értéket a tartományban -3.40E + 38 3.40E + 38. Elfoglalt 4 byte. REAL típusú funkcionálisan egyenértékű típusa float (24).

Egyedi szám az adatbázisban tárolt, ami frissül, ha egy sorban frissül, a korábbi verziók az úgynevezett időbélyeg.

Üzletek a dátum és idő tartományban 00:00 '01 -01-1900 „a '06 -06-2079 23:59” a legközelebbi percre. (Perc kerekítve egy kisebb értéket, ha a értéke 29.998 másodperc vagy kevesebb, különben vannak kerekítve, hogy a magasabb érték.) Az érték 4 bájt.

Üzletek számok vagy előjel nélküli tartományban -32 768-32 767 Elfoglalt két bájt. Lásd a leírást az INT típusú, amelyek a vonatkozó szabályokat az identitás tulajdon, amely vonatkozik az ilyen típusú.

Üzletek pénzértékeket kezdve 214748.3648, hogy -214748,3647. Az értékek figyelembe 4 byte.

Eltárolja az értékeket, amelyek más támogatott SQL Server adattípusok, kivéve az olyan szöveget, ntext, ROWVERSION SQL_VARIANT és más típusú értékeket. Meg lehet tárolni akár 8016 byte adatot, támogatott a NULL DEFAULT és. Írja SQL_VARIANTispolzuetsya oszlopok, paraméterek, változók és visszatérő függvények és a tárolt eljárások, mi értékeket.

Egy speciális típusú tároló kapott munkát az utolsó folyamat adathalmaz. Kizárólag az eljárási folyamat, és nem lehet használni a CREATE TABLE utasítás. Az ilyen típusú adatokat csökkenti annak szükségességét, hogy az átmeneti táblákat a sok alkalmazás. Ez csökkenti annak szükségességét, hogy újrafordítani az eljárást, így gyorsul, tárolt eljárások és felhasználó által megadott függvények.

Üzletek nagyon nagy töredékek szövegét legfeljebb 2147483647 karakter. Típus értékeinek IMAGE TEHTn gyakran sokkal nehezebb manipulálni, mint mondjuk a típus értékeinek VARCHAR. Például nem hozhat létre egy indexet oszlopon típusú szöveg vagy kép. TEXT típusú értékek segítségével kezelhető DataLength funkciók PATINDEX, részkarakterláncként. TEXTPTR és TEX-TVALID és READTEXT parancs SET TEXTSIZE, UPDATETEXT és WR1TETEXT.

Üzletek automatikusan generált bináris szám, amely egyedülálló a jelenlegi adatbázis, ezért eltér az időbélyeg adattípus ANSI szabvány. TIMESTAMP típusú 8 bájt. Abban a pillanatban, ahelyett TIMESTAMP egyedi azonosítására sorok ROWVERSION jobban használható érték típusát.

Üzletek előjel nélküli egész szám 0-tól 255, és elfoglalja egy bájt. Lásd a leírást, hogy milyen típusú A / R / T, ahol a vonatkozó szabályok az identitás tulajdon, amely vonatkozik az ilyen típusú.

Egy olyan érték, egyedi minden adatbázis és az összes szerver. Képviseli-XXXXXXXX-XXXXXXXXXXXX XXXXXXXXXXXX, ahol minden egyes „x” egy hexadecimális szám tartományban 0-9, vagy egy - f. Az egyetlen művelet elvégezhető az értékek ilyen összehasonlításra és ellenőrzése NULL. Az oszlopok az ilyen típusú korlátozottak és tulajdonságait, kivéve a tulajdonságok ADATOK.

Ez egy bináris változó hosszúságú 8000 bájt. Szükséges hely megfelel a méret a beillesztett adat plusz 4 byte.

Üzletek karakter adat egy fix hosszúságú 1-8000 szimbólumok. Truckspace egyenlő a tényleges méret a bemeneti érték bájtokban, nem az értéke n.

További információ

Milyen típusú adatokat támogatja és használja a MySQL platform, ellentétben a szabványos SQL




Kapcsolódó cikkek