SQL - Restriccion CHECK - Sintaxis Restricción CHECK

Hola, siguiendo con nuestra guía de SQL hoy vamos a ver la restricción CHECK


SQL - Restriccion CHECK - Sintaxis Restricción CHECK


SQL - Restricción CHECK

La restricción CHECK se utiliza para limitar el rango de valores que puede tomar una columna.

Se puede definir varias restricciones CHECK para diferentes columnas, como también dependientes de esos valores.

La sentencia de la restricción CHECK varia según el sistema de base de datos.

SQL - Sintaxis Restricción CHECK


ORACLE, SQL SERVER y ACCESS:

Ejemplo:
CREATE TABLE nombre_tabla { nombre_columna int NOT NULL CHECK ( nombre_columna +(tipo de condición))} 

CREATE TABLE Usuarios { ID int NOT NULL CHECK (ID>0) , APELLIDO varchar(255) };

Ejemplo ALTER TABLE:


ALTER TABLE Usuarios ADD CONSTRAINT checkID CHECK (ID>0)

Ejemplo ALTER TABLE varias columnas:

ALTER TABLE Usuarios ADD CONSTRAINT checkIDd CHECK (ID>0, APELLIDO='NICOLAS');


En MySQL:

Ejemplo:
CREATE TABLE nombre_tabla { nombre_columna int NOT NULL, CHECK nombre_columna +(tipo de condición))}

CREATE TABLE Usuarios { ID int NOT NULL, APELLIDO varchar(255), CHECK (ID >0) }

Ejemplo ALTER TABLE:
ALTER TABLE Usuarios ADD CHECK (id>0)

Ejemplo ALTER TABLE varias columnas:

ALTER TABLE Usuarios ADD CHECK (id>0, nombre='NICOLAS');
SQL - Restriccion CHECK - Sintaxis Restricción CHECK SQL - Restriccion CHECK - Sintaxis Restricción CHECK Reviewed by El lado oscuro de java on julio 08, 2014 Rating: 5

1 comentario:

Con la tecnología de Blogger.