oracle数据库可以将查询的结果创建成新表,方法如下:
工具/原料
数据库 数据库管理工具 电脑
方法/步骤
1、首先,打开数据库管理工具进入界面,并连接到目标数据库<本例是用的PL/SQLDeveloper>。
2、从菜单中开启新的查询窗口,依次点击file---->new---->sqlwindows。
3、输入查询语句:SELECTT,TROWIDFROMG_XX_REPAIRT,执行。
4、单击“Editdate”使其变为未锁定状态,将数据复制粘贴到创建的新表即可。
在oracle中将查询到的数据插入到另一个表中:
1、Insert into t_tab
2、select from s_tab where 条件
Oracle Database,又名Oracle RDBMS,或简称Oracle。
是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。
它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
oracle10g数据库扩充表空间是通过增加数据文件的大小来实现的。
如果发现某个表空间存储空间不足时,可以为表空间添加新的数据文件,扩展表空间大小。但是一般建议预先估计表空间所需的存储空间大小,然后为它建立若干适当大小的数据文件。
以下是扩大TBS_TR_IND这个表空间的sql命令:
ALTER TABLESPACE TBS_TR_IND
ADD DATAFILE '/oradata/rTBS_TR_IND_002dbf' --给rTBS_TR_IND_002dbf这个数据文件增加32G空间
SIZE 32G
AUTOEXTEND OFF;
SQL> ALTER TABLESPACE TBS_EDS_DAT
ADD DATAFILE 'G:\datafile\TBS_EDS_DAT01DBF' --给TBS_EDS_DAT01DBF增加100M空间
SIZE 100M
把那一列写成常量
insert into table1(a,b,c,d)
select
'aaaa' as a,--常量
b,c,d from table2
用toad工具,有图形告诉你怎么写。
create table table_name(column1 type
,column2 type
,columnn type);
以上就是关于oracle数据库能不能将查询的结果创建成新表全部的内容,包括:oracle数据库能不能将查询的结果创建成新表、在oracle中怎么将查询到的数据插入到另一个表中、oracle10g数据库如何扩充表空间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)