thrt

Páginas: 3 (524 palabras) Publicado: 26 de julio de 2013
TIPOS DE CONSTRAINTS EN SQL
NOT NULL
En forma predeterminada, una columna puede ser NULL. Si no desea permitir un valor NULL en una columna, querrá colocar una restricción en esta columnaespecificando que NULL no es ahora un valor permitido.
Por ejemplo, en la siguiente instrucción,
CREATE TABLE Customer
(SID integer NOT NULL,
Last_Name varchar (30) NOT NULL,
First_Namevarchar(30));
Las columnas “SID” y “Last_Name” no incluyen NULL, mientras que “First_Name” puede incluir NULL.
UNIQUE
La restricción UNIQUE asegura que todos los valores en una columna sean distintos.Por ejemplo, en la siguiente instrucción,
CREATE TABLE Customer
(SID integer Unique,
Last_Name varchar (30),
First_Name varchar(30));
La columna “SID” no puede incluir valores duplicados,mientras dicha restricción no se aplica para columnas “Last_Name” y “First_Name”.
Por favor note que una columna que se especifica como clave primaria también puede ser única. Al mismo tiempo, unacolumna que es única puede o no ser clave primaria.
CHECK
La restricción CHECK asegura que todos los valores en una columna cumplan ciertas condiciones.
Por ejemplo, en la siguiente instrucción,CREATE TABLE Customer
(SID integer CHECK (SID > 0),
Last_Name varchar (30),
First_Name varchar(30));
La columna “SID” sólo debe incluir enteros mayores a 0.
Por favor note que la restricciónCHECKno sea ejecutada por MySQL en este momento.
Clave primaria y Clave externa se comentan en las siguientes dos secciones.
FUNCIONES STRING:


Propósito
CHR(n)
Nos devuelve el carácter cuyovalor en binario es n
CONCAT(cad1, cad2)
Nos devuelve cad1 concatenada con cad2
UPPER(cad)
Convierte cad a mayúsculas
LOWER(cad)
Convierte cad a minúsculas
LPAD(cad1,n[,cad2])
Con esta funciónañadimos caracteres a cad1 por la izquierda hasta una longitud máxima dada por n
INITCAP(cad)
Convierte la primera letra de cad a mayúscula
LTRIM(cad [,set])
Elimina un conjunto de caracteres a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • thrt
  • thrt

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS