HDP115

Ejemplo de restricción NOT NULL

Ejemplos de restricción NOT NULL en SQL

CE

Cristian Escalante

Última actualización: 5 de mayo de 2025

sql
programación
desarrollo

Ejemplos de restricción NOT NULL

Restricción NOT NULL al momento de crear una tabla.

CREATE TABLE empleados (
  id_empleado INT PRIMARY KEY,
  nombre VARCHAR(50) NOT NULL,
  apellido VARCHAR(50) NOT NULL,
  salario DECIMAL(10, 2) NOT NULL,
  fecha_contratacion DATE NOT NULL
);

Si intentamos insertar un registro sin proporcionar un valor para la columna nombre, obtendremos un error:

INSERT INTO empleados (id_empleado, apellido, salario, fecha_contratacion)
VALUES (1, 'Gonzalez', 3000.00, '2025-05-01');
-- Error: columna "nombre" no puede ser nula

Si hemos creado la tabla sin la restricción NOT NULL, podemos modificarla posteriormente para agregar la restricción:

CREATE TABLE empleados (
  id_empleado INT PRIMARY KEY,
  nombre VARCHAR(50) NOT NULL,
  apellido VARCHAR(50) NOT NULL,
  salario DECIMAL(10, 2) NOT NULL,
  fecha_contratacion DATE
);

ALTER TABLE empleados
MODIFY COLUMN fecha_contratacion DATE NOT NULL DEFAULT CURRENT_DATE;
Restricciones en SQL
Las restricciones en SQL se aplican a las tablas y columnas ...
Ejemplo de restricción UNIQUE
Ejemplos de restricción UNIQUE en SQL

Conceptos Básicos de HTML

Aprende los conceptos básicos de HTML

Conceptos Básicos de CSS

Aprende los conceptos básicos de CSS

Conceptos Básicos de JavaScript

Aprende los conceptos básicos de JavaScript

Conceptos Básicos de GIT

Aprende los conceptos básicos de GIT

Conceptos Básicos de Python

Aprende los conceptos básicos de Python

Conceptos Básicos de UML

Aprende los conceptos básicos de UML

Refuerzo Academico de Herramientas de Productividad 2025