나는 Dept
이라는 숫자를 가진 열을 가지고 있으며 varchar 인 manager
이라는 또 다른 열이 있습니다. manager
열에는 varchar 형식 (1,2,3,4)의 숫자 목록이 있지만 '%'기호도 저장됩니다. 내 문제는 내가 VARCHAR하지만 쿼리가 작동하는 번호 문자가 포함 된 manager
값으로 dept
을 비교하고 경우 내가 manager
과 varchar를 비교하는 경우
Where dept = [value in manager]
에 dept
비교 내 쿼리에 있지만 나는 manager
변수에 dept
을 비교할 때 '%'가 포함되어있어 더 이상 작동하지 않습니다.
to_char(dept)='%'
을 시도 몇 가지 예
Where dept = '1' -OK
Where dept = '2' -OK
Where dept = '%' -NOT OK
표시됩니다 확인합니다. 내가 뭘해야할지 모르겠다.
하하 그렇습니다. 나는 그걸 시도했고 효과가있었습니다. – user2367789