- 正常に動作します -
SELECT COLUMNS
FROM TABLE
WHERE
AND RECORDDATE = TRUNC((TO_TIMESTAMP('14/12/2012 12:00:00',
'DD/MM/YYYY HH24:MI:SS')
))
しかし、変数を作成HISTDATE
して入力しようとすると
TO_TIMESTAMP('14/12/2012 12:00:00', 'DD/MM/YYYY HH24:MI:SS')
実行時に変数に入れると、「expected TIMESTAMP got NUMBER」というエラーが表示されます
SELECT COLUMNS
FROM TABLE
WHERE RECORDDATE = TRUNC(:HISTDATE)
同じ値を入力しても動作しない