oracle 数据库显示缺失右括号SQL> create table student(2 snum char(10) primary key,3 sname varchar(10),4 class num (2),5 birthday date);class num (2),*第 4 行出现错误:ORA-00907:缺失右括号
auto_increment是mysql中的参数,oracle中没有这个参数的。如果你的oracle版本是12c,那么可以用GENERATED XXXXX AS IDENTITY(XXXX的内容根据自己的需要填写,比如always或者by default等)如果不是版本12c,那么就没有直接的这个参数,你要建立序列和触发器,来解决。
class num (2),*第4 行出现错误:ORA-00907:缺失右括号 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 1、number,不是number;2、char是可以用的,不过一般式你确认你定义的字段的长度和实际应用中的长度基本一致,可以提高效率.不过在这个场景中,你定义的是,一般是2、3、4个中文字,...