|
Crear Llave Primaria
Hola amigos, estoy trabajando con Firebird 2.0 y Delphi 5, estoy tratando de crear una llave primaria en una tabla con:
ALTER TABLE mitabla add constraint pk_codigo primary key(id_codigo)
Me da este error:
validation error for column ID_CODIGO, value "*** null ***"
Supongo es que tiene que ser not null el campo id_codigo
mi pregunta es la sentencia para cambairlo a not null?
Ademas tengo otras preguntas:
1- se puede cambiar el nombre a un campo?
2- Donde puedo encontrar las sintaxis para cambiar , agregar, borrar campos, constraints, indexes, etc?
Gracias.
|