필드에 처음 4 개의 문자를 잘라내는 함수를 작성하려고합니다. 예를 들어 필드의 값이 ABC_123_EFG
이면 123_EFG
을 반환합니다. 나는 LEFT과 LEN 함수의 조합을 사용하려했지만 어떤 성공도 이루지 못했습니다. 여기LEN 함수에 LEFT 함수 사용
은 ... 나는 그것이해야한다고 생각 무엇을
RIGHT(code, LEN(code) - 4) AS code_concat
이다하지만 내가 뭘 잘못이 오류
Msg 536, Level 16, State 2, Line 2
Invalid length parameter passed to the RIGHT function.
실패? 이것을 달성하는 가장 좋은 방법입니까?
모든 값은 항상 4 자 이상이어야합니까? – Greg
고려중인 모든 행에서'code'는 적어도 4 자 이상입니까? – AakashM
그냥 보니 null 일 수 있습니다 ... opps –