-1
如何刪除使用函數刪除另一張表時的記錄,觸發postgresql -concepts?我們如何刪除使用函數刪除的另一張表的記錄時,在postgresql中觸發-concepts
如何刪除使用函數刪除另一張表時的記錄,觸發postgresql -concepts?我們如何刪除使用函數刪除的另一張表的記錄時,在postgresql中觸發-concepts
添加外鍵約束,然後使用級聯刪除(假設這存在於postgresql中,我不知道)。
在列定義上使用「ON DELETE CASCADE」。像這樣的事情會做你想做的事:
CREATE TABLE shopping_carts (
id SERIAL PRIMARY KEY
,cart_name varchar NOT NULL
);
CREATE TABLE cart_items (
id SERIAL PRIMARY KEY
,cart_id INT REFERENCES shopping_carts(id) ON DELETE CASCADE
,item_description varchar NOT NULL);