SQL MERGEステートメントがOracle11g(開発環境)で完全に機能していますが、Oracle 9i(本番環境)で実行しようとすると、次のエラーが発生します。ORA-00905:キーワードがありません。
Oracle 9iでこれを機能させる方法はありますか?ステートメントは次のとおりです。
MERGE INTO non_asset dst
USING (SELECT tag, comments, computer_role
FROM non_asset_backup
WHERE sub_group = 'AALVOIP') src
ON (dst.tag = src.tag)
WHEN MATCHED THEN
UPDATE
SET dst.comments = src.comments,
dst.computer_role = src.computer_role