学习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:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-01-26  
  12345
6789101112
13141516171819
20212223242526
2728293031  

数据统计

  • 访问量: 1630
  • 日志数: 101
  • 建立时间: 2007-12-11
  • 更新时间: 2008-01-26

RSS订阅

Open Toolbar