DB2 ........ 0 3 3,086

by 채용근 [2012.01.03 11:03:22]



오라클만 하다가 DB2를 해서 그런지 오라클이 참 편하구나 라는걸 새삼 느낍니다.

어찌나 안되는게 많은지... 몇가지만 예를들면

1. Group by 에 바인드 변수 'X'

2. Pro*c에서 select col1 INTO :v_Arr[0] from sysibm.sysdummy1  'X' ( 배열변수 안됨 )

3. select max(min(col1)) from t# group by col2  'X'  ( 그룹함수 연속 2개 쓰면 에러.. )

4. LIKE 절 다음에 CASE WHEN 등 'X" 예) select * from t# where col1 like case when :aa = 1' and ...

5. Ora 에러코드 처럼 체계적인 정리가 안돼어있음..

등등 몇가지 더 있지만 참 답답하다는 생각이 드네요 ^_^;
by 현 [2012.01.04 19:50:51]
그렇군...

난 sql도 모를때 db2를 써봐서 불편한건지 어쩐지도 몰랐었는데.....

by 산타 [2012.01.05 11:39:06]
한 때는 IBM Hardware 믿고 까부는 값비싼 쓰레기라고 불렸던 DB2
IBM Hardware 소비하기 위한 소모품으로 개발되어졌단 소리도 있었던 DB2
어쨋든 IBM Hardware에만 최적화된 몹쓸 DBMS란 생각엔 변함이 없네요.^^

by 방원영 [2012.01.12 21:09:46]
오라클을 자주 사용해서 그렇지 오라클이 편한건 아닌데요.
DB2를 자주 사용하면 DB2가 편합니다.
익숙하지 않으면 답답한 것 같아요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입