안녕하세요..
WHERE절에서 조건문을 검색하는데
1을 입력할경우
WHERE no = '1' OR name like '%1%' 로 검색되어 2가지 조건문을 만족하여 결과가 출력됩니다.
그러나 숫자가아닌 문자열로 할경우
WHERE no='가' OR name like '%가%' 로 검색 할경우
varchar 값 '가'를 데이터 형식 smallint로 변환하지 못했습니다. 라고 뜨네요
물론 데이터 타입이 다르므로 위 에러가 뜨는게 맞으나..
만약 no에 스트링형식이온다면, 무시하고 뒷조건인 name만 조건을
만족하게 할수 있는 방법이 있을까요 ?
답변 부탁드리겠습니다..
Comment 2
-
withSQLServer
2017.09.15 11:52
-
암무거나
2017.09.15 12:00
감사합니다 .. !!