学习oracle技术,每天学一点,每天进步一点
create table as select 默认值问题
上一篇 /
下一篇 2008-01-24 13:59:19
/ 个人分类:数据库维护
在维护数据的过程中,有时候为了业务需要,采用了
create table table_backup as select 这种方法
而把原表删除掉,把备份表改名为原表,
除了要加主键,索引,触发器,最容易忘的是默认值
忘记加的话,会导致应用程序中的sql如果没列出全部字段名,
而只列出自己部分时
无默认值时会报错,不允许为空等
切记
ORA-01400: cannot insert NULL into ("test"."tb_name"."DEPOSIT_AMO")
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: