MySQL - Se utiliza CONSTRAINT en Mysql

 
Vista:

Se utiliza CONSTRAINT en Mysql

Publicado por Ezequiel (7 intervenciones) el 14/06/2007 20:50:12
Buenas tardes, mi pregunta quizas sea basica pero quiero estar seguro:
¿Se usa instrucción CONSTRAINT para declarar claves primaria, foraenas, check
en lenguaje MYSQL o no?
Si es asi pueden darme un ejemplo, x favor?
Muchisimas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Se utiliza CONSTRAINT en Mysql

Publicado por pablo (8 intervenciones) el 16/06/2007 06:42:20
la palabra Constraint significa "restricción", y claro que se usa. El sólo hecho de declarar un campo como PK ya es una restricción.

Ejemplo:

CREATE TABLE EMPLEADO(

Emp_ID INTEGER PRIMARY KEY
Nombre CHAR(25)
Direccion VARCHAR(30)
);

Emp_ID es un Constraint que indica que será PK, si te fijas al declarar la columna como PK evito usar NOT NULL, porque una llave primaria no debe ser NULL.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Se utiliza CONSTRAINT en Mysql

Publicado por Ezequiel (7 intervenciones) el 21/06/2007 17:49:36
Okey, mi duda era sobre si se ponía o no de esta forma ALIAS + CONSTRAINT como en sql pero ahora me queda claro que no es así.
Gracias pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar