sql - Teradata 复制功能?

标签 sql teradata replicate

我正在将 MS SQL Server 代码转换为 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 Server 中的 REPLICATE 相同。

关于sql - Teradata 复制功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41214788/

相关文章:

R:重复 data.frame 的行 k 次并为新行值添加前缀

c# - CRUD场景的NoSql更新机制

c# - Task.Run 在 for 循环中

=0、='0'、IN(0)、IN ('0' 之间的 SQL 差异

r - 在 R 中使用函数 "cat"和 "replicate"

R 复制直到满足长度

java - 使用 Hibernate Criteria 加入而不使用 Alias on Restriction

java - Java 中的 SQL 全连接

MySQL删除不同的无序元组

teradata - 选定的非聚合值必须是关联组的一部分。选择命令失败