티스토리 툴바


블로그 이미지
bear

Notice

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
  • 15,023total
  • 0today
  • 4yesterday
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 공부좀 기본부터 해야겠다. 뭔놈의 저런 기초적인것도 모르고 ㅠㅠ
저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License
posted by bear
TAG null, SQL
2009/03/10 16:55 JAVA
오라클의 경우 Properties 파일을 통해 연결 할 때 v$session.program 값을 키로 설정하고 값을 설정하면 v$session 테이블에서 program 명이 세팅된다.

Properties prop = new Properties();
prop.put("user", "test");
prop.put("password", "test");
prop.put("v$session.program", "MyTest");

위와 같이 할 경우 오라클에서

select * from v$session

이렇게 쿼리를 날리면 이 프로그램의 연결에 해당하는 row의 program 필드에 MyTest라고 찍혀 있다.
크리에이티브 커먼즈 라이선스
Creative Commons License
posted by bear
2008/12/30 14:01 JAVA

웹 프로그래밍에서 JNI 프로그래밍을 할 떄 주의할 점이 있다.
그것은 바로 dll파일의 위치이다.
Java에서 접근하는 dll파일은 Java의 환경변수 java.library.path에 위치해 있어야 한다.
만일 그 위치에 있지 않고 다른 위치에 있으면 해당 라이브러리를 사용하는 jsp파일은 처음에는 라이브러리를 찾을 수 없다는 에러는 내게 되고.. 그 이후부터는 NoClassFoundError를 내게 된다.

그리고 만일 NoClassFoundError가 난 상태에서 dll파일을 java.library.path에 넣는다면.. 역시 NoClassFoundError를 내게 된다.

dll파일을 옮길 때에는 반드시 WAS를 내리고 파일을 옮기고 다시 WAS를 시작해주어야 한다.
그렇게 해야 jsp파일이 정상적으로 동작한다 !!

크리에이티브 커먼즈 라이선스
Creative Commons License
posted by bear
 <PREV 1 2 3 4 5 ... 20    NEXT>