아래 SQL문은 MS-SQL으로 이상없이 수행되는 Where절입니다.
근데 Postgresql로 하니까 에러가 나는군요.
Where Left( Left(convert(varchar(10), happy, 10), 5 ), 2 ) = :g_month
:g_month는 String형 2Byte문자(월)이고요, happy는 Datetime형 Column입니다. happy를 문자로 변환하여 월만을 비교하여 같은것을 모두 보여주는
겁니다. Ms-Sql에서는 잘되는데 Postgres 에서는 에러가 나네요.
Postgres로 같은 Sql문을 좀 알려주세요.
|