Knowhow | 현장에서는 기존 오라클 문법과 ANSI 문법 중, 어떤 것을 많이 사용할까?
둘 중 어떤 것을 많이 사용한다고 딱 잘라 말하기는 어려우며 개발자에 따라 다르다. 필자의 경험에 따르면, 경력이 많을수록 기존 문법을, 경력이 적을수록 ANSI 문법을 사용하는 것을 보았다. 경력이 많고 적음을 정확히 몇 년차로 끊기도 애매하고, ANSI 문법을 사용하는 개발자가 경력이 적다고 해서 실력이 떨어진다고도 할 수 없고 경력이 많다고 해서 실력이 좋다고도 할 수 없다. 다만, 언제부터인지는 모르지만 신규 개발자들 대부분 ANSI 문법을 배워 현장에 입문하는 것 같다는 느낌이 들었다.
여하간, FULL OUTER JOIN은 ANSI 문법을 사용해야겠지만(사실 FULL OUTER JOIN을 사용하는 경우는 매우 드물다), 자신이 편하게 느끼고 익숙한 문법을 사용하면 된다.