Teradata 复制功能?
Teradata REPLICATE function?
我正在将 MS SQL 服务器代码转换为 Teradata。
我发现 Teradata 没有复制功能。
下面是示例代码
REPLICATE('0',2-LEN(CAST(COLUMN_NAME AS NVARCHAR)))
Teradata 中是否有替代复制功能?
谢谢
试试这个:
SUBSTR('00', 1, 2-CHARACTER_LENGTH(CAST(COLUMN_NAME AS VARCHAR(10)))
这将重复字符 '0'
两个减去列的长度,这实际上与 SQL 服务器中的 REPLICATE
相同。
一般等同于:
select LPAD('0', needed_length, '0');
我正在将 MS SQL 服务器代码转换为 Teradata。 我发现 Teradata 没有复制功能。 下面是示例代码
REPLICATE('0',2-LEN(CAST(COLUMN_NAME AS NVARCHAR)))
Teradata 中是否有替代复制功能?
谢谢
试试这个:
SUBSTR('00', 1, 2-CHARACTER_LENGTH(CAST(COLUMN_NAME AS VARCHAR(10)))
这将重复字符 '0'
两个减去列的长度,这实际上与 SQL 服务器中的 REPLICATE
相同。
一般等同于:
select LPAD('0', needed_length, '0');