SQL-tietotyyppien ymmärtäminen - kaikki mitä sinun tarvitsee tietää SQL-tietotyypeistä



Tämä artikkeli SQL-tietotyypeistä antaa sinulle yleiskuvan erilaisista tietotyypeistä, joita voit käyttää SQL: ssä, eli numeerisesta, merkkijonosta, binaarista, päivämäärästä ja kellonajasta.

Koska maailmassa on paljon tietoja, on melkein mahdotonta hallita tietoja ilman asianmukaisia ​​tietokantoja. SQL on relaatiotietokantojen ydin, joka tarjoaa sinulle erilaisia ​​vaihtoehtoja tietojen käsittelemiseksi ovat välttämättömiä useimmissa tehtävissä. Tässä SQL-tietotyyppejä käsittelevässä artikkelissa käsitellään eri SQL-tietotyyppejä.

Tässä artikkelissa käsitellään seuraavia:





SQL - SQL-tietotyypit - Edureka

mikä on binaarihaku jaavassa

Joten, aloitetaan jokaisen kanssa.

SQL-tietotyypit: Numerotyypit

Artikkelin tässä osassa puhutaan numeerisista tietotyypeistä. Nämä tietotyypit sallivat sekä allekirjoitetut että allekirjoittamattomat kokonaisluvut. Olen jakanut numeeriset tietotyypit kahteen seuraavaan osaan:



Tarkat numeeriset tietotyypit

Tietotyyppi Kuvaus / alue
Varastointi
Kuvaus Alkaen TO
bittiKokonaisluku, joka voi olla 0, 1 tai NULL.-
tinyintSallii kokonaisluvut02551 tavu
pieniSallii kokonaisluvut-32,76832,7672 tavua
intSallii kokonaisluvut-2,147,483,6482 147 483 6474 tavua
bigintSallii kokonaisluvut-9,223,372,036,854,775,8089,223,372,036,854,775,8078 tavua
numeerinen (p, s)Sallii numeerisen arvon. Missä ' s ' On tarkkuusarvo ja s ' On asteikkoarvo -10 ^ 38 +110 ^ 38-15–17 tavua
desimaali (p, s)Sallii desimaaliarvon. Missä ' s ' On tarkkuusarvo ja s ' On asteikkoarvo -10 ^ 38 +110 ^ 38-15–17 tavua
pienrahaSallii tiedot valuuttana-214748,3648+214748.36474 tavua
rahaSallii tiedot valuuttana-922,337,203,685,477,5808922 337 203 685 477 58078 tavua

Tarkastellaan nyt likimääräisiä numeerisia tietotyyppejä.

Likimääräiset numeeriset tietotyypit

Tietotyyppi Kuvaus / alue
Varastointi
Kuvaus Alkaen TO
kellua (n)SalliiKelluvat tarkkuuslukutiedot-1,79E + 3081,79E + 3084 tai 8 tavua
todellinenSalliiKelluvat tarkkuuslukutiedot-3,40E + 383.40E + 384 tavua

Seuraavaksi tarkastellaan tässä artikkelissa SQL: ssä käytettyjä merkkijonotietotyyppejä.

SQL-tietotyypit: Merkkijonotietotyypit

Artikkelin tässä osassa puhutaan merkkitietotyypeistä. Nämä tietotyypit sallivat kiinteän ja vaihtelevan pituisen merkin. Katso alla olevaa taulukkoa.

Tietotyyppi Kuvaus / suurin koko
Varastointi
Kuvaus Suurin koko
tekstiSallii vpituisen merkkijonon2 Gt tekstiä4 tavua + merkkien määrä
varchar (max)Sallii vpituisen merkkijonon2E + 31 merkkiä2 tavua + merkkien määrä
varcharSallii vpituisen merkkijonon8000 merkkiä2 tavua + merkkien määrä
hiiltyäSallii kiinteänpituus merkkijono8000 merkkiäMääritetty leveys

HUOMAUTUS:
Kysymykset: Miksi emme voi ilmoittaa suurempaa arvoa kuin VARCHAR (8000)? V: VARCHAR (n) vastaa tietojen tallentamisesta rivisivulle. Koska jokaisella sivulla sivun otsikko vie ensimmäiset 96 tavua ja vain 8096 tavua dataa (8192-96) on käytettävissä rivin yläpuolella ja siirtymässä, et voi ilmoittaa arvoa, joka on suurempi kuin VARCHAR (8000).

Lisäksi olen laajentanut merkkijonotietotyyppiosuuksia Unicode-tietotyyppeihin teollisuudestamme lähtienkäyttää Unicodea tekstin johdonmukaiseen esittämiseen ja käsittelyyn useimmissa maailman kirjoitusjärjestelmissä.

kuinka tehdä sisäkkäisiä taulukoita html: ssä

Unicode-merkkijonotietotyypit

Tietotyyppi Kuvaus / suurin koko
Varastointi
Kuvaus Suurin koko
ntextSallii muuttujanpituus Unicode-merkkijono2 Gt tekstiä4 tavua + merkkien määrä
nvarchar (enintään)Sallii muuttujanpituus Unicode-merkkijono2E + 31 merkkiä2 tavua + merkkien määrä
nvarcharSallii muuttujanpituus Unicode-merkkijono4000 merkkiä2 tavua + merkkien määrä
ncharSallii f: nixed length Unicode-merkkijono4000 merkkiäMääritetty leveys * 2

Seuraavaksi tarkastellaan tässä artikkelissa SQL: ssä käytettyjä binaaritietotyyppejä.

SQL-tietotyypit: Binaaritietotyypit

Artikkelin tässä osassa puhutaan binaaritietotyypeistä. Nämä tietotyypit sallivat kiinteän ja vaihtelevan pituisen binääriarvot. Katso alla olevaa taulukkoa.

Tietotyyppi Kuvaus / suurin koko
Kuvaus Suurin koko
kuvaSallii vaihtelevan pituudenbinaaritiedot2 147 483 647 tavua
vaihteleva (max)Sallii vaihtelevan pituudenbinaaritiedot2E + 31 tavua
vaihtelevaSallii vaihtelevan pituudenbinaaritiedot8000 tavua
binääriSallii f: nixed-pituinen binaaritieto8000 tavua

Seuraavaksi tarkastellaan tässä artikkelissa SQL: ssä käytettyjä päivämäärä- ja aikatietotyyppejä.

ms sql -oppaat aloittelijoille

SQL-tietotyypit: Treffiaika Tietotyypit

Artikkelin tässä osassa puhutaan päivämäärä- ja aikatietotyypeistä. Nämä tietotyypit sallivat eri päivämäärän ja kellonajan muodot. Katso alla olevaa taulukkoa.

Tietotyyppi Kuvaus / alue
Varastointi
Kuvaus Alkaen TO
PäivämääräTallentaa päivämäärän muodossa vuosi, kuukausi ja päivät.1. tammikuuta 000131. joulukuuta 99993 tavua
aikaTallentaa ajan tunnit, minuutit ja sekunnit.3-5 tavua
treffiaikaTallentaa sekä päivämäärän että kellonajan (3,33 millisekunnin tarkkuudella)1. tammikuuta 175331. joulukuuta 99998 tavua
päivämäärä2Tallentaa sekä päivämäärän että kellonajan (100 nanosekunnin tarkkuudella)1. tammikuuta 000131. joulukuuta 99996-8 tavua
smalldatetimeTallentaa sekä päivämäärän että kellonajan (1 minuutin tarkkuudella)1. tammikuuta 19006. kesäkuuta 20794 tavua
datetimeoffsetSama kuin päivämäärä2 lisäämällä aikavyöhykkeen siirtymä8-10 tavua
aikaleimaTallentaa yksilöllisen numeron, joka päivitetään aina, kun rivi luodaan tai muokataan.

Seuraavaksi tarkastellaan tässä artikkelissa erilaisia ​​SQL-tietotyyppejä.

SQL-tietotyypit: Muu Tietotyypit

Artikkelin tässä osassa puhutaan tietotyypeistä, joita ei voida luokitella yllä oleviin luokkiin. Katso alla olevaa taulukkoa.

Tietotyyppi Kuvaus
pöytäTämä tietotyyppi tallentaa tulosjoukon myöhempää käsittelyä varten.
xmlTämä tietotyyppi tallentaa XML-muotoiset tiedot.
kohdistinTämä tietotyyppi tarjoaa viitteen kohdistinobjektiin.
yksilöllinen tunnisteTämä tietotyyppi tallentaa globaalisti yksilöllisen tunnisteen (GUID).
sql_variant
Tämä tietotyyppi sseuraa erilaisten SQL-tuettujen tietotyyppien arvoja paitsi tekstiä, ntekstiä ja aikaleimaa.

Nyt kun tiedät SQL-tietotyypit, olet varma, että haluat tietää lisää SQL: stä. Tässä on luettelo artikkeleista, joista pääset alkuun:

  1. Mikä on MySQL?
  2. MySQL-työpöytä

Joten, ihmiset, tämä on artikkelin loppu. Toivottavasti nautit tämän artikkelin lukemisesta. Olemme nähneet erilaisia ​​tietotyyppejä, jotka auttavat sinua kirjoittamaan kyselyjä ja leikkimään tietokannoillasi. Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa sinua hallitsemaan aihetta.

Onko sinulla kysymys meille? Mainitse se tämän artikkelin kommenttiosassa ja palaan sinuun.