Mind map
TIPOS DE DATOS EN SQL
Map content
TIPOS DE DATOS EN SQL
DATOS DE TEXO
- varchar (x)
- Define una cadena de caracteres de longitud variable en la cual determinamos el máximo de caracteres con el argumento "x" que va entre paréntesis. Si se omite el argumento coloca 1 por defecto. Su rango va de 1 a 8000 caracteres.
- char (x)
- Define una cadena de longitud fija determinada por el argumento "x". Si se omite el argumento coloca 1 por defecto. Su rango es de 1 a 8000 caracteres.
- text
- Guarda datos binarios de longitud variable, puede contener hasta 2000000000 caracteres. No admite argumento para especificar su longitud.
- nchar (x)
- Es similar a "char" excepto que acepta caracteres Unicode, su rango va de 0 a 4000 caracteres porque se emplean 2 bytes por cada carácter.
- varchar (x)
DATOS NUMERICOS
- ENTEROS
- smallint
- Puede contener hasta 5 dígitos. Su rango va desde –32000 hasta 32000 aprox.
- integer o int
- su rango es de -2000000000 a 2000000000 aprox.
- tinyint
- Puede almacenar valores entre 0 y 255.
- bigint
- De –9000000000000000000 hasta 9000000000000000000 aprox
- smallint
- REALES
- decimal o numeric
- Pueden tener hasta 38 dígitos, guarda un valor exacto. El primer argumento indica el total de dígitos y el segundo, la cantidad de decimales.
- float
- De 1.79E+308 hasta 1.79E+38. Guarda valores aproximados.
- real
- Desde 3.40E+308 hasta 3.40E+38. Guarda valores aproximados
- decimal o numeric
- ENTEROS
DATOS DE FECHA Y HORA
- datetime
- puede almacenar valores desde 01 de enero de 1753 hasta 31 de diciembre de 9999.
- Las fechas se ingresan entre comillas simples. Para almacenar valores de tipo fecha se permiten como separadores "/", "-" y ".". El formato por defecto es "mdy". Todos los valores de tipo "datetime" se muestran en formato "año-mesdía hora:minuto:segundo:milisegundos", independientemente del formato de ingreso. Se puede ingresar una fecha, sin hora, en tal caso la hora se guarda como "00:00:00". Por ejemplo, si se ingresa '25-12-01' (año de 2 dígitos), lo mostrará así: '2001-12-25 00:00:00.000'. Se puede ingresar una hora sin fecha, en tal caso, coloca la fecha "1900-01-01". Por ejemplo, si se ingresa '10:15', mostrará '1900-01-01 10:15.000'.
- puede almacenar valores desde 01 de enero de 1753 hasta 31 de diciembre de 9999.
- smalldatetime
- el rango va de 01 de enero de 1900 hasta 06 de junio de 2079
- datetime
Information
- Description
- Mind Map on TIPOS DE DATOS EN SQL, created by David Bautista Yañez on 26/01/2020.
- Created by
- David Bautista Yañez
- Views
- 1
- Rating