MySQL tipos de datos comunes-numéricos

1. Los tipos numéricos se dividen en enteros:
decimales: tipo de coma flotante, tipo de punto fijo
2, clasificación de enteros:
nombre tinyint smallint mediumint int / intterger bigint
longitud de caracteres 1 2 3 4 8
3, las características del entero:
1, si no está firmado o Firmado, firmado de forma predeterminada. Si desea establecer sin firmar
, debe agregar sin firmar 2. Si el valor insertado excede el rango del entero, se informará una excepción fuera del rango y se insertará un valor crítico.
3. Si no se establece la longitud, habrá una longitud predeterminada, la longitud representa el ancho máximo de la pantalla, si no es suficiente, se usará a la izquierda para rellenar, pero debe usarse con zerofill

3, coma
flotante tipo coma flotante decimal
(M, D): 4
dobles (M, D): 8
tipo decimal de punto fijo
dec (M, D)
decimal (M, D)

Características:
1, M y D: M representa la longitud total de la parte entera más la parte decimal
D representa la parte decimal.
Si excede el rango, el umbral de inserción
M y D se puede omitir
2. Si es decimal, M por defecto es 10, D por defecto es 0.
Si es flotante y doble, la precisión se determinará de acuerdo con la precisión del valor insertado.
3. La precisión del tipo de punto fijo es alta, si los datos insertados requieren alta precisión, como el cálculo de moneda.

Supongo que te gusta

Origin www.cnblogs.com/bjhs/p/12716472.html
Recomendado
Clasificación