在oracle 数据库中怎么不用写繁琐的建表(create table 。。。)
在oracle数据库中怎么实现:不用写繁琐的建表(createtable。。。)代码新建一张与已存在的表结构相同的数据表。。...
在oracle 数据库中怎么实现:不用写繁琐的建表(create table 。。。)代码新建一张与已存在的表结构相同的数据表。。
展开
展开全部
AS SELECT * FROM表名create table表名中已经存在的where 1 = 0 (在where 1 = 0,表示光的表结构数据,数据也如果这个条件被删除)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
create table 新表名 as select * from 表名 where 1=0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接创建:创建表t(NAME VARCHAR2(50个字符)); 2,创建一个空表,表结构相同:创建表a_tmp选择从A的其中1 = 0; 3,所有(或部分)表数据的副本:创建表a_tmp,SELECT * FROM A(,其中a.xxx = XXX)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-02-28 · 知道合伙人软件行家
关注
展开全部
用plsql把建表的sql语句导出,修改表名,重新运行就可以了啊
追问
怎么导出建表的sql语句啊?导出建表语句的语句是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CREATE TABLE A AS SELECT * FROM B
是这个么。。。试试吧 家里电脑没有oracle
是这个么。。。试试吧 家里电脑没有oracle
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询