oracle 想要依照现有的表建立一个没有数据的空表怎么办 create table new_table as select * from old_tab
oracle想要依照现有的表建立一个没有数据的空表怎么办createtablenew_tableasselect*fromold_tabble;建立的是有内容的表。诸位大...
oracle 想要依照现有的表建立一个没有数据的空表怎么办 create table new_table as select * from old_tabble;
建立的是有内容的表。
诸位大哥,这种方法我知道。
我想问的是这种方法会不会遍历一遍数据库的表才给出结果。 展开
建立的是有内容的表。
诸位大哥,这种方法我知道。
我想问的是这种方法会不会遍历一遍数据库的表才给出结果。 展开
6个回答
展开全部
create table new_table as select * from old_table where 1=0 ;
where后面的条件可以随便加,就要结果非真即可,也就让返回的记录数为0行。
where后面的条件可以随便加,就要结果非真即可,也就让返回的记录数为0行。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create table new_table as select * from old_tabble where 1=2;
加条件让它不返回记录就是的了
加条件让它不返回记录就是的了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
摆渡
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create table new_table as
select * from old_tabble
where rownum<1;
select * from old_tabble
where rownum<1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询