【Oracle】ORA-01747: user.table.column、table.columnまたは列指定が無効です
問題のSQL
code:問題のSQL.sql
UPDATE TABLE_NAME
SET
COLUMN1 = :COLUMN1,
COLUMN2 = :COLUMN2,
COLUMN3 = TO_DATE(:COLUMN3, 'YYYY/MM/DD HH24:MI:SS'),
WHERE COLUMN4 = :COLUMN4
原因と解決法
5行目の終端(COLUMN3の行)に不要なカンマ(,)があった。
code:修正したSQL.sql
UPDATE TABLE_NAME
SET
COLUMN1 = :COLUMN1,
COLUMN2 = :COLUMN2,
COLUMN3 = TO_DATE(:COLUMN3, 'YYYY/MM/DD HH24:MI:SS')
WHERE COLUMN4 = :COLUMN4