2009/04/16 14:43
Database
어제 오늘 NOT LIKE 쿼리 때문에 고생좀 했다.
사용자에 대한 부서 정보를 가지고 특정 부서가 아니면 삭제를 하고 새로운 값을 넣는 쿼리를 작성했다
삭제 하는 쿼리는 DELETE FROM MSN_USER WHERE DEPT_CODE NOT LIKE 'USER%' 이거였다
그런데 이 쿼리는 DEPT_CODE가 null인 것은 지우지 못한다.
그래서 뒤에 OR DEPT_CODE IS NULL 이라는 것을 추가해 줬더니 잘 동작한다.
장장 만 하루에 걸쳐 나를 괴롭힌 null !! 널 처단하고 싶다 !!!
ps) SQL 공부좀 기본부터 해야겠다. 뭔놈의 저런 기초적인것도 모르고 ㅠㅠ
사용자에 대한 부서 정보를 가지고 특정 부서가 아니면 삭제를 하고 새로운 값을 넣는 쿼리를 작성했다
삭제 하는 쿼리는 DELETE FROM MSN_USER WHERE DEPT_CODE NOT LIKE 'USER%' 이거였다
그런데 이 쿼리는 DEPT_CODE가 null인 것은 지우지 못한다.
그래서 뒤에 OR DEPT_CODE IS NULL 이라는 것을 추가해 줬더니 잘 동작한다.
장장 만 하루에 걸쳐 나를 괴롭힌 null !! 널 처단하고 싶다 !!!
ps) SQL 공부좀 기본부터 해야겠다. 뭔놈의 저런 기초적인것도 모르고 ㅠㅠ