
26/06/2008, 00:33
|
| | Fecha de Ingreso: junio-2008 Ubicación: Valladolid
Mensajes: 38
Antigüedad: 16 años, 8 meses Puntos: 3 | |
Respuesta: Sql Hola Carmen,
Cuando creo tablas, yo siempre creo la clave después. Es decir: primero creo la tabla con sus campos y tipos de datos, nulos y no nulos, etc. Y después creo índices, clave primaria y claves foráneas.
Para crear una clave primaria:
ALTER TABLE nombre_tabla ADD CONSTRAINT pk_nombre_tabla PRIMARY KEY (campo1, campo2, ...)
Entre paréntesis se ponen los campos de la tabla "nombre_tabla" que forman la clave (a la que he llamado pk_nombre_tabla), ya que la clave puede estar formada por uno o más campos.
Saludos! |