Teradata Database 매뉴얼 -SQL 참조 - 함수 및 연산자에서 문자열을 이진으로 변환하는 함수가 없습니다. 문자열을 바이트로 변환해도 작동하지 않습니다.Teradata에서 문자열을 이진으로 변환하는 방법은 무엇입니까?
SELECT C1, C2 FROM 테이블 WHERE C1 < (캐스트 (('QREPI. \ k'|| '00'XC ||'00'XC || '00'XC ||'00'XC || ' 00 ' XC ||'00'XC || '00'XC ||'00'XC || '00'XC ||'00'XC || '00'XC || '00 'XC ||' .. ') 바이트 (24))))); *** 오류 3532 BYTE 데이터와 다른 유형 간의 변환이 올바르지 않습니다. 테라 데이타는 변환을위한 방법을 제공하는 경우 문 # 1, 정보 = 0
아무도 아는 사람?
모든 댓글은 높이 평가됩니다.
제안 해 주셔서 감사합니다. 그러나 그것은 효과가 없습니다. SELECT C1 표 C1 <('QREPI. \ K'|| '00'XC ||'00'XC || '00'XC ||'00'XC || '|| 00'XC FROM C2 '00'XC ||'00'XC || '00'XC ||'00'XC || '00'XC ||'00'XC || '00'XC ||' .. '); *** 실패 3640 C1 열의 BYTE 데이터를 다른 유형과 비교하면 이 잘못되었습니다. – freevictor
안녕하세요, 귀하가 보는 블로그는 무엇입니까? 감사! – freevictor
@freevictor - 링크 (내 대답에서 "그들의 블로그"라는 단어)를 클릭하면 거기로 이동합니다. – MarkusQ