문자열/varchar가 숫자로 변환 될 수 있는지 확인하는 HQL을 작성해야합니다. 그렇다면 null을 반환하지 않으면 변환해야합니다. 이 변환 된 숫자가 일부 데이터를 계산하는 데 사용되므로이 작업을 수행해야합니다. 다음과 같이 표시되어야합니다 :HQL - 문자열이 숫자로 변환 될 수 있는지 확인하십시오.
... CASE WHEN can_be_converted_to_number(p.someString) THEN CAST(p.someString as NUMBER) ELSE NULL END as someNumber
어떻게하면 hql을 사용할 수 있습니까?
r 정규식을 사용하면 어떨까요? –