如何使用从另一个表中提取的内容创建/填充表?

时间:2015-06-10 17:23:29

标签: sql oracle plsql

我试图将查询的所有结果放在输出表中。我正在使用Toad - Oracle SQL。 查询是

SELECT P_ID, M_NAME FROM CLARITY_TDL_TRAM

我需要将此查询的结果放在名为NAME_SD, HOUSE_NAME的新表中的列名为CLARITY_TRM的新表中 我不确定我是否应该使用SQL或PLSQL。

1 个答案:

答案 0 :(得分:1)

您可以创建一个表作为查询结果。阅读create table语句。基本上是:

CREATE TABLE new_table_name [ ( column [, ...] ) ] 
AS
SELECT [ ( column [, ...] ) ] FROM existing table_name

要按照帖子标题说明转到平面文件,请阅读SPOOL命令,然后在Toad中作为脚本运行。