MDB에서 와일드카드와 문자열 검색시 사용하는 SQL은 실제 프로그램 코딩과 Access에서 구동할 때의 문법이 다르다.
실제 프로그램 코딩 SQL : SELECT name FROM student_list WHERE name LIKE '김%'
ACCESS 프로그램에서의 SQL : SELECT name FROM student_list WHERE name LIKE '김*'
(김씨 성을 가진 학생의 이름을 출력하라)
코딩에서는 '%'를 사용해야 하며, ACCESS 프로그램에서는 '*'를 사용해야 정상적인 결과를 확인할 수 있다. 반대로 사용하면 결과값은 EOF만 호출될 뿐이다.
'컴퓨터' 카테고리의 다른 글
[MDB] Database 문자열 합치기 (0) | 2014.09.26 |
---|---|
[MDB] Oracle의 DECODE, SWITCH CASE (0) | 2014.08.23 |
[asp] 수학 함수 (0) | 2014.05.27 |
[asp] 동적배열 ReDim Preserve (0) | 2014.05.19 |
[asp] Server Variables (0) | 2014.05.15 |