MYSQL : Para que sirve la palabra reservada unsigned

Fecha Publicación:       15 de Noviembre de 2023
Fecha Modificación:       15 de Noviembre de 2023

Tipos de datos Numericos 

→ Los campos de tipo numérico permiten el atributo "unsigned" (sin signo) que solo permite  valores positivos.

Ejemplo : Si necesitamos almacenar edades, por ejemplo, nunca guardaremos valores negativos, entonces sería adecuado definir un campo "edad" de tipo entero sin signo:
edad integer unsigned;

→ Ademas si ese campo es entero "unsigned" , el rango de valores recibidos se duplica ; es decir, el tipo "integer" permite valores de -2000000000 a 2000000000 aprox., si se define "integer unsigned" el rango va de 0 a 4000000000 aprox.

Tipos de datos float

Los tipos de coma flotante (float por ejemplo) también aceptan el atributo "unsigned" en las versiones previas de MySQL, pero a partir de la versión 8 se desaconseja su uso y en futuras versiones se va a ignorar el modificador unsigned.

Si agregamos el modificador a un tipo float el valor del límite superior del rango se mantiene.

Articulo : 895 - Veces Leidas
Compartir Articulo:
×

¡Apóyame suscribiéndote a mi canal!

Tutoriales sobre Diseño Web