Logica Combinacional
TIPOS DE DATOS EN MySQL
Este documento es sobre las características de cada uno de los tipos de datos que pueden ser usados en las columnas de una tabla en MySQL. MySQL soporta varios tipos de datos, quepueden ser agrupados en tres categorías; numéricos, fecha y hora, y cadenas (caracteres).
Los tipos de datos soportados por MySQL son listados a continuación.
1.
Tipos numéricos:
En este tipo de campos solo pueden almacenarse números, positivos o negativos, enteros odecimales, en notación hexadecimal, científica o decimal.
y
TinyInt:
es un número entero con o sin signo. Con signo el rango de valoresválidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255
y
Bit ó Bool:
un número entero que puede ser 0 ó 1
y
SmallInt:
número enterocon o sin signo. Con signo el rango de valores va desde -32768 a32767. Sin signo, el rango de valores es de 0 a 65535.
y
MediumInt:
número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215.
y
Integer, Int:
número entero con o sin signo. Con signo el rango de valores vadesde -2147483648 a 2147483647. Sin signoel rango va desde 0 a 429.4967.295
y
BigInt:
número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango vadesde 0 a 18.446.744.073.709.551.615.
y
F
loat:
número pequeño en coma flotante de precisión simple. Los valores válidosvan desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38a3.402823466E+38.
y
xR
eal, Double:
número en coma flotante de precisión doble. Los valorespermitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308,0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308
y
Decimal, Dec, Numeric:
Número en coma flotante desempaquetado. El númerose almacena como una cadena
Tipo de Campo
Tamaño de Almacenamiento
TI
NY
IN
T
1 byteSMALL
I
N
T
2 bytes
MED
IU
M
I
N
T
3 bytes
I
N
T
4 bytes
I
N
T
EGER
4 bytes
B
I
G
I
N
T
8 bytes
FLOA
T
(X)
4 ú 8 bytes
FLOA
T
4 bytes
DO
U
BLE
8 bytesDO
U
BLEPREC
I
S
I
ON
8 bytes
REAL
8 bytes
agrupar en tres grandes grupos:
1. Tipos numéricos
2. Tipos de Fecha
3. Tiposde Cadena
1 Tipos numéricos:
Existen tipos de datos numéricos, que se pueden dividir en dos grandes grupos, los que están en coma flotante (con decimales) y los que no.
TinyInt: es un número entero con o sin signo. Con signo el rango de valores válidos va desde -128 a 127. Sin signo, el rango de valores es de 0 a 255
Bit ó Bool: un número entero que puede ser 0 ó 1
SmallInt:número entero con o sin signo. Con signo el rango de valores va desde -32768 a 32767. Sin signo, el rango de valores es de 0 a 65535.
MediumInt: número entero con o sin signo. Con signo el rango de valores va desde -8.388.608 a 8.388.607. Sin signo el rango va desde 0 a16777215.
Integer, Int: número entero con o sin signo. Con signo el rango de valores va desde -2147483648 a 2147483647. Sinsigno el rango va desde 0 a 429.4967.295
BigInt: número entero con o sin signo. Con signo el rango de valores va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo el rango va desde 0 a 18.446.744.073.709.551.615.
Float: número pequeño en coma flotante de precisión simple. Los valores válidos van desde -3.402823466E+38 a -1.175494351E-38, 0 y desde 1.175494351E-38 a3.402823466E+38.
xReal, Double: número en coma flotante de precisión doble. Los valores permitidos van desde -1.7976931348623157E+308 a -2.2250738585072014E-308, 0 y desde 2.2250738585072014E-308 a 1.7976931348623157E+308
Decimal, Dec, Numeric: Número en coma flotante desempaquetado. El número se almacena como una cadena
Tipo de Campo | Tamaño de Almacenamiento |
TINYINT | 1 byte |...
Regístrate para leer el documento completo.