我们的数据迁移脚本使用匿名PL/SQL块来帮助整理代码,主要是为了将创建和更新的用户Id列设置为"system“用户。我们的迁移脚本看起来类似于: v_user_id users.id%TYPE; SELECT id INTO v_user_id FROM users WHERE我希望从sqlplus命令行看到的输出如下:Inserted Y rows
就像在PL/SQL块之外运行INSERT和UPD
我看的是,它的工作方式似乎与MySQL、Server (通过从任何过程逻辑运行简单的SELECT )或在Oracle中使用DBMS_SQL.RETURN_RESULT的方式类似。以下匿名块似乎是有效的: DECLARE i INTEGER DEFAULT 1; BEGIN
如果这是一个程序,我必须声明: