このようなマージクエリがあります
MERGE INTO dept a
USING (
SELECT 50 deptno
, 'ENGINEERING' dname
, 'WEXFORD' loc
FROM dual
) b
ON (a.deptno = b.deptno)
WHEN NOT MATCHED THEN
INSERT VALUES (b.deptno, b.dname, b.loc)
WHEN MATCHED THEN
UPDATE SET a.loc = 'WEXFORD, PA';
次のような出力が必要です。
INSERT VALUES (b.deptno,b.dname,b.loc)
UPDATE SET a.loc='WEXFORD,pA'
これを行うには、別の簡単な方法で部分文字列を使用してこれを達成できますか?