Hi 各位好,
想請教各位sql資料型態和比大小的問題,
假如我有個語法
ex.
select *
from A
where A.creation_date > ( select B.date
from B
where B.code = 'START_DATE');
而
A. creation_date 資料型態是date,內容是 2015/8/1 下午 03:53:59
B. date 資料型態是字串,內容是 01-AUG-2015
我這段語法會成功,不會出現ERROR,是為什麼?
因為我是事後才發現我忘了在B.date加上to_date,
想知道為什麼沒有加也不會出錯,
是不是跟number的數字和varchar2的數字時一樣,
oracle自動去轉型態?
謝謝各位~