Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/06/2013, 10:19
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Prymary key constraint

La sintaxis que pones es la que te da el sql server cuando le dices que ponga el script de una creacin de tablas correcto? En este caso las constraints son "restricciones" que agregas a tu tabla, y no unicamente quiere decir que estos datos sean primary key, puedes tener datos unicos o simplemente validar que en un campo solo aceptes "si" o "no"(desde la base de datos), como bien mencionas son para validad la integridad de tus datos con reglas creadas por ti.

la sintaxis que mencionas primary key (campo) funciona al crear una tabla, y claro que puedes eliminar datos de manera simple con constrait aunque estos sean llave primaria(siempre y cuando no tengan referencias con otra tabla).

de nuevo espero haberme explicado...
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me