date型数据定义出错!
CREATE TABLE a(a DATE DEFAULT CURRENT_TIMESTAMP);
这句话再9i通过,在8i出错:
ERROR 位于第 17 行:
ORA-00984: 列在此处不允许
以前没用过CURRENT_TIMESTAMP,看字面意思我想是让其按照默认日期格式吧。我不加此约束,还不是一样走默认格式存储吗?这个sql是别人用建摸工具从sqlserver批量转过来的其中之一。
我想知道1.这个错误是因为oracle版本支持的原因吗?
2。加与不加此约束效果一样吗?
3.确认一下DEFAULT CURRENT_TIMESTAMP的含义