hsqldb主键和外键约束的添加

hsqldb设置主外键的语句和mysql一样。

 

在已经建好表的情况下操作。

添加主键:

alter table <tableName> add primary key (id)

添加外键:

alter table sys_usr add constraint fk_1 foreign key (usr_role_id) references sys_role(role_id)

sys_usr 包含外键字段的表名

fk_1 给外键取的名

usr_role_id 这是外键字段

sys_role 引用的表名

role_id 引用的表中的主键

 

你可能感兴趣的:(hsqldb主键和外键约束的添加)