Datos por defecto

Hola queridos amigos y amigas.

 

Uno de los temas,... digamos “avanzaditos” en MySQL (que de hecho son temas de SQL puro) es el manejo de datos por defecto.

 

Datos por defecto son aquellos que especificamos al momento de la creación de nuestra tabla, aquellos datos por defecto que tal o cual columna mostrará, en caso de que ningún valor sea especificado para ella al momento de hacer una inserción.

 

Vean el siguiente ejemplo:

 

mysql

 

Como vemos, hay ciertos datos que no han sido insertados al momento de escribir la sentencia INSERT INTOy por lo tanto se muestran como NULL (valor nulo). Para prevenir este problema, es que existen los datos por defecto, ellos viven para salvarnos la vida.

 

Cuando hacemos un DESCRIBE nombre_tabla, notamos una columna que dice DEFAULT, tal y como lo muestra la siguiente imagen:

 

mysql


La columna DEFAULT contiene la información de valor por defecto que contiene una columna específica, tal y como lo muestra la imagen, el valor por defecto de nuestras columnas es, para todas, NULL, lo que significa que, en caso de no existir un dato insertado, el valor que esta columna contendrá será NULL.

En nuestro vídeo alteramos nuestra tabla prueba_llave para que almacene un valor por defecto, amén de decirle que ahora no contendrá valores nulos y que sus datos serán decimales. Por favor véanlo:

 

 

Muy bien, esto es lo que respecta a datos por defecto (DEFAULT DATA en inglés) y lo que con ellos podemos hacer. Ahora sólo recuerden las palabras de Bob Hope: “La persona que no tiene un corazón caritativo padece del peor de los males cardíacos” Que nuestro corazón esté siempre sano a la hora de compartir nuestro conocimiento. Hasta Pronto.

¿Te gustó? Pues comparte ;-)
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 600px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame