ADF 데이터 흐름을 사용하여 한 SQL 테이블에서 다른 SQL 테이블로 데이터를 복사 할 때 문자열을 정수로 변환하는 방법은 무엇입니까? 비어있는 필드가 하나 있고 toInteger () 함수를 사용하면 오류가 발생합니다. 값이 null 인 경우식이 변환되지 않도록하려면 어떻게해야합니까?
if 표현식이 있지만 올바르게 작동하는 방법을 잘 모르겠습니다. iif를 사용해 보았지만 toInteger () 함수가 빈 문자열을 정수로 변환 할 수 없기 때문에 여전히 복사가 실패합니다.
iif(DivisionNumber == ' ',0, toInteger(DivisionNumber))
빈 문자열은 ''
및과는 다릅니다 ' '
. 따옴표 사이에 공백없이 시도해 보셨습니까?
도움이 되었기를 바랍니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다