【发布时间】:2011-03-27 07:30:39
【问题描述】:
以Tony's answer 和this question 为基础:
如果我想做这样的事情,
CREATE PROCEDURE A(tab IN VARCHAR2) IS
tab.col_name <column> --static declaration (column name always remains the same)
BEGIN
EXECUTE IMMEDIATE 'INSERT INTO ' || tab(col_name) || 'VALUES(123)';
END A;
在上述情况下如何使用动态 SQL?
【问题讨论】:
-
这是一个很好的问题...
标签: sql database stored-procedures plsql dynamic-sql