oracle数据库可以将查询的结果创建成新表,方法如下:
工具/原料
数据库 数据库管理工具 电脑
方法/步骤
1、首先,打开数据库管理工具进入界面,并连接到目标数据库<本例是用的PL/SQLDeveloper>。
2、从菜单中开启新的查询窗口,依次点击file---->new---->sqlwindows。
3、输入查询语句:SELECTT.*,T.ROWIDFROMG_XX_REPAIRT,执行。
4、单击“Editdate”使其变为未锁定状态,将数据复制粘贴到创建的新表即可。
可以通过以下sql实现sql:create table tablename1 as select filename1, filename2 from tablename2
解释:从tablename2表中读取出filename1和filename2字段形成一个新表,这个表的名字就是tablename1.
可以直接将查询的数据生成一个临时表
使用。
先创建临时表:
create
table
#临时表名(字段1
约束条件,字段2
约束条件,.....)
然后将查询的数据添加到临时表中:
select
*
into
#临时表名
from
表名
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)