Amb la quantitat de dades presents al món, és gairebé impossible gestionar les dades sense bases de dades adequades. Per tant, SQL és el nucli de les bases de dades relacionals que us proporciona diverses opcions per tractar les dades són indispensables en la majoria dels rols laborals. En aquest article sobre els tipus de dades SQL, analitzarem els diferents tipus de dades utilitzats a SQL.
En aquest article es tracten els aspectes següents:
- Tipus de dades numèriques
- Tipus de dades de cadenes de caràcters
- Tipus de dades binàries
- Tipus de dades de data i hora
- Altres tipus de dades
Comencem, doncs, amb cadascun d’ells.
Tipus de dades SQL: tipus numèrics
En aquesta secció de l'article es parlarà dels tipus de dades numèriques. Aquests tipus de dades permeten nombres enters signats i no signats. He dividit els tipus de dades numèriques en les dues seccions següents:
Tipus de dades numèriques exactes
Ara, examinem els tipus de dades numèriques aproximades.
Tipus de dades numèriques aproximades
A continuació, en aquest article analitzem els tipus de dades de cadenes de caràcters que s’utilitzen a SQL.
Tipus de dades SQL: Tipus de dades de cadenes de caràcters
En aquesta secció de l'article es parlarà dels tipus de dades de caràcters. Aquests tipus de dades permeten caràcters de longitud fixa i variable. Consulteu la taula següent.
NOTA:
Preguntes: Per què no podem declarar un valor superior a VARCHAR (8000)? Resposta: VARCHAR (n) s’encarrega d’emmagatzemar les dades en una pàgina de fila. Com que a totes les pàgines, la capçalera de la pàgina ocupa els primers 96 bytes i només hi ha disponibles 8096 bytes de dades (8192 -96) per a les despeses generals i les compensacions de les files, no podeu declarar un valor superior a VARCHAR (8000).
A més, he ampliat les seccions de tipus de dades de cadenes de caràcters a tipus de dades Unicode des de la nostra indústriautilitza Unicode per a la representació i el maneig coherents del text a la majoria dels sistemes d’escriptura del món.
Tipus de dades de cadenes de caràcters Unicode
Tipus de dades | Descripció / Mida màxima | Emmagatzematge | |
Descripció | Mida màxima | ||
ntext | Permet una variablecadena Unicode de longitud | 2 GB de dades de text | 4 bytes + nombre de caràcters |
nvarchar (màxim) | Permet una variablecadena Unicode de longitud | 2E + 31 caràcters | 2 bytes + nombre de caràcters |
nvarchar | Permet una variablecadena Unicode de longitud | 4.000 caràcters | 2 bytes + nombre de caràcters |
nchar | Permet un fcadena Unicode de longitud fixa | 4.000 caràcters | Amplada definida * 2 |
A continuació, en aquest article analitzem els tipus de dades binàries que s’utilitzen a SQL.
què és mvc a java
Tipus de dades SQL: Tipus de dades binàries
En aquesta secció de l'article es parlarà dels tipus de dades binàries. Aquests tipus de dades permeten valors binaris de longitud fixa i variable. Consulteu la taula següent.
A continuació, en aquest article analitzem els tipus de dades de data i hora que s’utilitzen a SQL.
Tipus de dades SQL: Data i hora Tipus de dades
En aquesta secció de l'article es parlarà dels tipus de dades de data i hora. Aquests tipus de dades permeten diferents formats de data i hora. Consulteu la taula següent.
A continuació, en aquest article analitzem els diversos tipus de dades disponibles a SQL.
Tipus de dades SQL: Altres Tipus de dades
En aquesta secció de l'article es parlarà dels tipus de dades que no es poden classificar en les categories anteriors. Consulteu la taula següent.
Tipus de dades | Descripció |
taula | Aquest tipus de dades emmagatzema un conjunt de resultats per al seu processament posterior. |
xml | Aquest tipus de dades emmagatzema dades formatades XML. |
cursor | Aquest tipus de dades proporciona una referència a un objecte cursor. |
identificador únic | Aquest tipus de dades emmagatzema un identificador únic a nivell mundial (GUID). |
sql_variant | Aquest tipus de dades stora els valors de diversos tipus de dades compatibles amb SQL, excepte text, ntext i marca de temps. |
Ara que ja coneixeu els tipus de dades a SQL, estic segur que teniu curiositat per obtenir més informació sobre SQL. A continuació, es mostra una llista d’articles amb els quals comenceu:
Per tant, gent, aquest és el final d’aquest article. Espero que us hagi agradat llegir aquest article. Hem vist els diferents tipus de dades que us ajudaran a escriure consultes i a jugar amb les vostres bases de dades. Si voleu obtenir més informació MySQL i conegueu aquesta base de dades relacional de codi obert i, a continuació, consulteu la nostra que inclou formació en directe dirigida per un instructor i experiència en projectes reals. Aquesta formació us ajudarà a entendre MySQL en profunditat i us ajudarà a dominar el tema.
Tens alguna pregunta? Si us plau, mencioneu-ho a la secció de comentaris d’aquest article i us respondré.