CREATE...AS...

EXAMPLE:

CREATE TABLE hr.admin_emp_dept
     PARALLEL COMPRESS
     AS SELECT * FROM hr.employees
     WHERE department_id = 10;

复制、拷贝表并创建新表。

相当于SQL SERVER的 SELECT * INTO new_table FROM old_table

使用CREATE...AS...语句创建新表时,原表上如果有显式非空约束会传递给新表,其它约束不会带到新表。

隐式NOT NULL如主键上的非空约束。

The NEW_SALES table would get created and all the NOT NULL constraints defined on the specified columns would be passed to the new table.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值