![]() |
llaves primaria
Tengo una base de datos en firebird Ibexpert..
quisiera saber como se crean las llaves primarias y las foraneas . como son los pasos para crearlas.. |
Holap. Una corrección: en castellano (o español, que en este caso es lo mismo ;)) al primary key se le llama clave primaria, no llave.
Respecto a cómo crear una clave primaria, si utilizamos SQL puro sería tal que así:
Para crear una clave foránea (o externa) en otra tabla que se relacionase anterior, podemos escribir:
Nunca he utilizado Firebird, así que no estoy seguro de que funcione este código "tal cual". Cada gestor tiene sus detalles y manías, pero si no te funciona dilo y te presentamos alternativas. |
Otro ejemplo:
Código:
Create Table LinAmortiza( |
Y puesto que dices que usas IBExpert, también lo puedes hacer a golpe de ratón.
Para ello tienes que abrir la tabla en cuestión, en la ventana de la tabla tienes varias pestañas (por defecto te encuentras en la primera : Fields). Si te cambias a la segunda pestaña : Constraints, pueds quitar y cambiar la clave primaria. En la tercera pestaña : Indices, puedes quitar y añadir indices. Saludos. |
Listo ya logre crearlas
Grasias guillotmarc a golpe de raton las pude crear asi se me iso mas facil
muchas grasias ....... |
| La franja horaria es GMT +2. Ahora son las 10:10:01. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi