我想在这里实现的是,单一陈述如何使用返回获取返回值。
我使用以下代码但是语法错误。
set serveroutput on;
DECLARE
D_ID NUMBER DEFAULT 0;
BEGIN
INSERT INTO admin_depts
(name,
description,
created_by,
status)
SELECT 'SMS',
'SMS Team',
'admin',
'PEN'
FROM dual
WHERE NOT EXISTS (SELECT 1
FROM admin_depts
WHERE name = 'SMS') RETURNinG ID INTO D_ID;
dbms_output.put_line(D_ID);
END;