将 plsql 函数的值复制到新表中

Posted

技术标签:

【中文标题】将 plsql 函数的值复制到新表中【英文标题】:copy the values of plsql function in to a new table 【发布时间】:2014-02-10 14:53:41 【问题描述】:

我是甲骨文的新手。是否可以将 PLSQL 函数的值复制到新表中?

函数名是table(oracleerrors),我猜这是一个函数。

【问题讨论】:

创建表并使用insert into TableName Select .... from .... 【参考方案1】:

如果该函数是使用 table() 函数调用的,那么它是一个流水线函数,它确实返回了数据。 你可以使用

insert into table (fields)
select fields
from table(func(params));

【讨论】:

以上是关于将 plsql 函数的值复制到新表中的主要内容,如果未能解决你的问题,请参考以下文章

MySQL查询结果复制到新表(更新插入)

linux MySQL 如何复制表数据或表结构到新表中

复制表结构和内容到另一张表中的SQL语句

SQL之复制表

SQL SELECT INTO 语句

将关联记录复制到新表