删除级联上的postgresql主键,语法错误
postgresql primary key on delete cascade, syntax error
我尝试创建一个简单的 table,但在 "ON" 处或附近存在语法错误,我不知道为什么。任何提示都会有所帮助。
create table Cook(
CookID serial PRIMARY KEY ON DELETE CASCADE,
FirstName varchar(20),
LastName varchar(20),
Background varchar(100)
);
ON DELETE CASCADE 必须放在指向您的主键的 FOREIGN KEY 上。
我尝试创建一个简单的 table,但在 "ON" 处或附近存在语法错误,我不知道为什么。任何提示都会有所帮助。
create table Cook(
CookID serial PRIMARY KEY ON DELETE CASCADE,
FirstName varchar(20),
LastName varchar(20),
Background varchar(100)
);
ON DELETE CASCADE 必须放在指向您的主键的 FOREIGN KEY 上。