【发布时间】:2017-05-13 00:24:17
【问题描述】:
我试图创建这个表
drop table Properties constraint cascade;
create table Properties (
Prop_num number(10),
type varchar2(6) ,
country varchar2(6) ,
city varchar2(6) ,
street varchar2(6) ,
Room_num number(10) ,
Prop_description varchar2(100) ,
price number(10) ,
constraint Prop_num PRIMARY KEY(Prop_num)
);
此错误消息显示 SQL 命令未正确结束 ...
创建表合约(
contract_num number(10) ,
输入 varchar2(6) ,
payment_method varchar2(6),
cust_id 字符(10),
Prop_num 编号(10),
约束contract_num PRIMARY KEY(contract_num));
错误出现在所有数据类型上 以“cont.....”开头的未知命令 - 忽略行的其余部分 此错误出现在所有列上
【问题讨论】:
-
我删除了不兼容的数据库标签。请标记您真正使用的数据库。
-
第一条语句是否成功完成?
-
我认为是Oracle,
constraint cascade应该是cascade constraints -
我将其更改为级联约束并且其有效
-
但第二个没有
标签: sql