create table tablexxx as select * from tableyyy
create table tablexxx as select * from tableyyy where 1 <> 1
oracle database ----------------------------------------------------------------------------------------------------------
| CREATE TABLE tab_name AS ( 子查询 ) |
a. 如果现在子查询写的是: SELECT * FROM emp, 表示将表结构和表内容一起复制
b. 如果现在子查询写的是: SELECT * FROM emp WHERE 1= =2 ,加入了一个永远不可能成立的条件,则此时表示的是只复制表结构,但是不复制表内容
本文介绍Oracle数据库中如何通过SQL语句实现表结构及内容的复制。包括两种方式:一种是同时复制表结构和所有内容;另一种是仅复制表结构而不复制内容。
623

被折叠的 条评论
为什么被折叠?



