MySql

Definir valores enum en mysql

Por : Jhons_1101
2014-07-01
Tags :
Un ENUM es un objeto de cadena con un valor elegido de una lista de valores permitidos que se enumeran explícitamente en la especificación de columna al crear la tabla.
Un valor de enumeración debe ser una cadena entre comillas, seguido por el siguiente valor.
Si desea utilizar un número como un valor de la enumeración, Este debe encerrar entre comillas (""). Si se omiten las comillas, el número es considerado como un índice. Por esta y otras razones, se recomienda no utilizar números como valores de la enumeración.
  • Los valores duplicados en la definición causan una advertencia o un error
  • Si inserta un valor no válido en un ENUM (es decir, una cadena no presente en la lista de valores permitidos),la cadena vacía se inserta como valor especial de error.
  • Caracteristicas
  • Sólo contiene un valor
  • Cada valor de la lista es enumerado con un índice (empieza desde el 1), pudiendo usar el índice en vez del valor de la lista
  • Si se permite NULL, este será el valor por defecto; sinó, y si no se define con DEFAULT, será el primer valor de la lista
  • El índice de NULL es NULL
  • En caso de introducir un valor no perteciente a la lista, el campo pasará a valer ”, una cadena vacía, que tiene el índice zero

  • lo mas importante de este tipo de dato Enum es que nos sirve para que solo reciba un determinado grupo de valores. Estos valores pueden verse o afectar mas adelante en un reporte de ventas o algo así. ya uqe al momento de filtrar pueden perderse registros valiosos.
    compartir en facebook compartir en Google compartir en Twitter compartir en Blogger compartir como código embebido compartir la url

    	
    	
    	CREATE TABLE importancia (
    	size ENUM('azul', 'verde', 'naranja', 'rojo') NOT NULL
    	);
    	
    
    Si deseas mas información puedes pulsar el enlace para que le saques mayor provecho a este post.




    Si este contenido te fue útil, no olvides compartirlo en redes sociales, Considéralo. Puede ser la manera de agradecer!


    Agrega tu comentario...

    Puedes utilizar etiquetas <pre></pre>, <p></p>, <div></div>, + (Nombre usuario, para responderle a alguien)

    aLWzU1I





    Este post no tiene comentarios, sé el primero en hacerlo

    Enum mysql



    Enum mysql



    enum mysql




    Unete al grupo de whatsApp +57 316 392 6456

    Sigue el grupo en facebook

    Siguenos.....