gpt4 book ai didi

sql - 不能引用其他列 Oracle SQL

转载 作者:搜寻专家 更新时间:2023-10-30 22:14:43 30 4
gpt4 key购买 nike

这是我的 Oracle SQL 表声明。

create table students (
sid char(4) primary key check (sid like 'B%'),
firstname varchar2(15) not null,
lastname varchar2(15) not null,
status varchar2(10) check (status in (‘freshman’, ‘sophomore’, ‘junior’, ‘senior’, ‘graduate’)),
gpa number(3,2) check (gpa between 0 and 4.0),
email varchar2(20) unique
);

为什么会出现如下错误

ORA-02438: Column check constraint cannot reference other columns

最佳答案

使用单引号:'freshman',...

关于sql - 不能引用其他列 Oracle SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15865040/

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