MS SQL Server 코드를 Teradata로 변환 중입니다. Teradata에 복제 기능이 없다는 것을 알았습니다. 다음 샘플 코드Teradata REPLICATE 기능?
REPLICATE('0',2-LEN(CAST(COLUMN_NAME AS NVARCHAR)))
은 테라 데이타의 복제에 대한 대체 기능이 있나요입니까?
감사
MS SQL Server 코드를 Teradata로 변환 중입니다. Teradata에 복제 기능이 없다는 것을 알았습니다. 다음 샘플 코드Teradata REPLICATE 기능?
REPLICATE('0',2-LEN(CAST(COLUMN_NAME AS NVARCHAR)))
은 테라 데이타의 복제에 대한 대체 기능이 있나요입니까?
감사
이 시도 :
SUBSTR('00', 1, 2-CHARACTER_LENGTH(CAST(COLUMN_NAME AS VARCHAR(10)))
이 캐릭터 '0'
이 마이너스 효율적으로 SQL 서버에 REPLICATE
같은 일을하고 컬럼의 길이를 반복합니다.
비슷하게 사용할 수있는'LPAD' /'RPAD'가 있습니다. 그러나이 코드는 실제로 어떤 데이터 유형이 'COLUMN_NAME'입니까? – dnoeth
** http : //xyproblem.info/** 여기에 올바른 해결책이 없습니다. –
P. @dnoeth를 기다리지 않을 것입니다. 나는 이것이 당신이 그의 도움을 요청할 마지막 시간이되지는 않을 것이라고 당신에게 약속합니다 :-) –