오라클에서 돌리던 시스템을 포스트그레스용으로 마이그레이션중입니다.
쿼리에서 에러가 나길래 보니까
select a a1 from foo;
에 AS가 없다고 에러가 발생합니다..
select a AS a1 from foo; 로 고치면 잘 돌아갑니다.
원래 AS 없어도 잘 돌아야 정상 아닌가요?
수 많은 쿼리를 다 수정해야 할지요. 아니면 어디 파라메터가 있을까요?
PostgreSQL 동네가 좀 꼬장꼬장합니다.
as alias 구문은 표준이라서 그 외에 대해서는 아에 허용을 안합니다.
모두 바꾸셔야할 것 같습니다.
Oracle에서 PostgreSQL 옮길 때, empty string ('') 과 null string 도 구분합니다.
outer join 도 구문이 틀립니다. 이놈도 수정하는데 고생을 할 것 같네요.
그외 많은 수고로움이 있을 것 같네요.
수고 하세요.