- 浏览: 15444 次
最新评论
慎用create table as select,一定要注意默认值的问题
很多人会使用create table as select * from table where id=-1的方式来年建立一摸一样的表,或者使用create table a as select * from b可以创建一个与b表结构一样的表,但是在实际应用中最好不要这么创建表。原因是这样只创建表的结构,而不会将原表的默认值一起创建。
第一,新建一个表 -- Create table 第二,使用create table table02 as 第三、看看两个表的结构,会发现第二张表的defaule value没有了,如下2图,可以很明显看出来,表02的add_date的默认值得sysdate没有了 table01的表结构 table02的表结构 所以各位在做数据库迁移时候,使用create table as select时候,一定要注意默认值的问题
create table table01
(
id number(16),
add_date date default sysdate,
status number(1),
entp_code varchar2(200)
)
select * From table01 where id=-1
发表评论
-
qqqqqqqqqqqqqqqqqq
2014-05-23 22:51 0qqqqqqqqqqqqqqqqqqqqqqqqqqq ... -
在线重定义表 .
2014-01-22 15:48 8667*24的业务运营系统中, ... -
Oracle Auditing Policy
2013-12-24 10:13 527Auditing Policy Security a ... -
上课2
2013-09-08 18:33 0士大夫似的 -
上课1
2013-09-08 18:32 0是大方说对方答复 -
ziliao
2013-09-05 20:37 0sdfsdf -
oracle
2013-09-05 20:36 0fsdfsdfsdfs -
fsdfsdfsdf
2013-09-02 18:07 0sdfsdf -
oracle
2013-09-02 18:01 0sfdf sdfsd -
mylist
2013-08-15 20:20 0sdf -
mylist
2013-08-15 20:19 0sdf -
sublime
2013-08-11 23:34 0buhbhj -
dkf_changyong
2013-07-18 20:31 0sdfsd -
shangke22
2013-07-18 18:32 0shangke -
shangke
2013-07-16 13:24 0sd -
ocp
2013-07-06 23:44 0ocpcopcp -
ocp
2013-07-02 22:54 0sdfsdf -
oracle richeng
2013-06-29 22:55 0sdf s -
oracle dahui
2013-06-28 22:29 0sdfsdfsd -
my-file
2013-06-28 18:48 0fsdfsdfsdfsdfsf
相关推荐
把要删除的文件拖到这个文件上面即可。注意,这是强力删除。一定慎用,因为连垃圾箱都会没有的。
加密的惨剧!慎用文件夹加密软件! 加密的惨剧!慎用文件夹加密软件!
c、在select后面的列名部分,可以使用as为列名起别名,这个别名显示在结果集中,但是再用别名找找不到该列。 d、如果想查询多个列,之间用逗号分隔 2、消除重复行 在select后面列的前面使用distinct可以不显示...
一些要慎用DOS命令.docx
易语言处理事件命令慎用时钟版源码,处理事件命令慎用时钟版
移动磁盘低格工具(慎用)移动磁盘低格工具(慎用)移动磁盘低格工具(慎用)
哪些情况下要慎用红花油?.pdf
儿童消防安全教育要慎用否定法.docx
冬季“取暖神器”要慎用 小心低温烫伤.docx
SQL和MSDE清理小程序(慎用),SQL和MSDE清理小程序(慎用),SQL和MSDE清理小程序(慎用),
冰冻精灵清除器慎用
慎用六大软件伤硬盘最终版.pdf
慎用防止窜货的方法.doc
儿童消防安全常识与儿童消防安全教育要慎用否定法汇编.doc
玩客云 灯光控制 容易烧主板 慎用
龙管家解除限制工具(慎用),解决一次性上网问题。
易语言处理事件命令慎用线程版源码。@易语言源码分享站。
慎用资本弱化防范税务风险.docx
慎用抗生素 刻不容缓 (小品).docx