tipos de datos
I
P
O
S
DE DATOS EN MYSQL
Para la creación de nuestras tablas
requerimos declarar el tipo de dato
de cada campo.
A CONTINUACIÓN SE PRESENTAN LOS
TIPOS DE DATOS.
C
L
A
S
I
F
IC
A
C
I
Ó
N
• TIPO NÚMERICOS
• TIPO FECHA
• TIPO CADENA
T
I
P
O
S
N
Ú
M
É
R
I
C
O
S
Existen dos tipos de numéricos; los de punto flotante
(manejan decimales) y losque no.
T
I
P
O
S
N
U
M
É
R
I
C
O
S
inyInt: 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 0a 255
Bit o 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 a65535.
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 a 16777215.
Integer, Int: número entero con o sin signo.Con signo
el rango de valores va desde -2147483648 a
2147483647. Sin signo el rango va desde 0 a
429.4967.295
T
I
P
O
S
N
Ú
M
E
R
I
C
O
S
BigInt: número entero con o sinsigno. 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 comaflotante de precisión
simple. Los valores válidos van desde
-3.402823466E+38 a -1.175494351E-38, y desde
1.175494351E-38 a 3.402823466E+38.
xReal, Double: número en coma flotante de precisión
doble. Losvalores permitidos van desde
-1.7976931348623157E+308 a
-2.2250738585072014E-308, y desde
2.2250738585072014E-308 a 1.7976931348623157E+308
Tipo de campo
D
E D
C E
I C
M
A
L
N
UM
É
R
I
C
O
Tamaño de almacenamiento
TINYINT
1 byte
SMALLINT
2 bytes
MEDIUMINT
3 bytes
INT
4 bytes
INTEGER
4 bytes
BIGINT
8 bytes
FLOAT(X)
4 ú 8...
Regístrate para leer el documento completo.