【发布时间】:2011-07-08 22:15:46
【问题描述】:
我写了一个 PL-SQL 块
DECLARE
SchemaName VARCHAR2(50) :='REQ_SUNIL_5750';
userpassword VARCHAR2(50) :='XYZ';
stmt VARCHAR2(5000);
BEGIN
stmt :='INSERT INTO ' || SchemaName || '.USER_CREDS VALUES ('|| SchemaName ||', '|| userpassword ||' )';
DBMS_OUTPUT.PUT_LINE(stmt) ;
EXECUTE IMMEDIATE stmt;
commit;
END;
当我执行上面的块时,我正在下面, ORA-00984: 此处不允许列
我创建了名为“REQ_SUNIL_5750.USER_CREDS”的表,它有用户名和密码列 请帮忙
【问题讨论】: