【发布时间】:2020-08-03 15:29:26
【问题描述】:
我对 Oracle SQL 还很陌生。我正在尝试创建一个带有 2 个参数的存储过程。我在下面保存时遇到错误。有什么想法吗?
CREATE OR REPLACE PROCEDURE SWAP_VIEWS
(
SchemaName NVARCHAR,
TableName NVARCHAR
) AS
BEGIN
DECLARE SQLstring NVARCHAR :=
'ALTER VIEW AS POL.V_' + TableName + ' as SELECT * FROM ' + SchemaName + '.' + TableName
EXEC SQLstring;
END SWAP_VIEWS ;
【问题讨论】:
标签: sql string oracle stored-procedures plsql