gpt4 book ai didi

sql - 元组约束

转载 作者:搜寻专家 更新时间:2023-10-30 23:09:08 24 4
gpt4 key购买 nike

我想在以下代码上放置一个元组约束,当 fase 为“E”时,sp 必须至少为 2

Create table MODULE     
(
code varchar2(6),
omschr varchar2(25),
fase varchar2(1) CHECK(fase='P' OR fase='K' OR fase='E'),
docent varchar2(3),
sp number(1),
PRIMARY KEY (code)
);

最佳答案

尝试:

Create table MODULE     
(
code varchar2(6),
omschr varchar2(25),
fase varchar2(1),
docent varchar2(3),
sp number(1),
PRIMARY KEY (code),
CHECK(fase='P' OR fase='K' OR (fase='E' and sp >= 2))
);

分享和享受。

关于sql - 元组约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22382222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com