小编Adr*_*tos的帖子

关于 DELETE CASCADE 在雪花中不起作用

我有两张桌子:

CREATE TABLE category(
    id INTEGER NOT NULL DEFAULT CATEGORY_SEQUENCE.NEXTVAL,
    name VARCHAR(50),
    PRIMARY KEY(id)
);

CREATE TABLE product(
    id INTEGER NOT NULL DEFAULT PRODUCT_SEQUENCE.NEXTVAL,
    name VARCHAR(50),
    id_category INTEGER REFERENCES category(id) ON DELETE CASCADE ON UPDATE CASCADE,
    PRIMARY KEY(id)
);
Run Code Online (Sandbox Code Playgroud)

当我 时DELETE FROM category,产品不会被删除。

我究竟做错了什么?

ddl cascade snowflake-cloud-data-platform

2
推荐指数
1
解决办法
1146
查看次数