프로그램 사용/postgreSQL
split_part() 에서 나눠지지 않을 경우 없는 막기
구차니
2019. 11. 15. 15:01
1123.0
이라는 숫자가 있고
1123 이 있는데
split_part(num, '.', 2)를 하면 1123은 0으로 나누어지지만
1123은 ''으로 나오기에 미리 값을 확인하고 null로 case 문 처리 해야 할 듯
ASE WHEN version LIKE '%-%'
THEN SPLIT_PART(version, '-', 2)::int
ELSE 0 END