sql - 为什么无法创建此表?SP2-0042
问题描述
为什么我不能创建这个?我不断收到错误 sp2-0042: unknown command ")"
create table orders
(
onum number(4),
vnum number(4),
knum number(4),
bedrag number(8),
odatum date,
constraint pk_order PRIMARY KEY (onum),
constraint fk_order_verk FOREIGN KEY (vnum) references verkopers(vnum),
constraint fk_order_knum FOREIGN KEY (knum) references klanten(knum),
constraint ch_bedrag check ( bedrag > 0),
constraint ch_date check ( odatum < sysdate OR odatum = sysdate)
);
解决方案
推荐阅读
- excel - 如果两个单元格匹配返回正确但如果两个单元格都为零则忽略?
- c++ - 包括没有函数的常量
- python - sum() 的字节总和
- java - RestAssured XmlPath 数组
- qt - 这是 Qt5 文档中的错误吗?
- r - 分组数据和多个变量的滚动平均值
- java - java中使用递归的数组中元素的最后索引。但是我怀疑这段代码不应该返回第一个索引吗?
- apache-kafka - Kafka Connect JSON 模式似乎不支持“$ref”标签
- python - 类型错误:在 keras VQ-VAE 示例中,维度值必须是整数或无
- ios - IOS APP如何使用Outlook发送电子邮件