问题标签 [teradata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
34467 浏览

sql - 在 Teradata 中检索列和其他元数据信息

我在 SQL Server 中有六个视图,需要在 Teradata 中复制这些视图,但我无法找到与 SQL 元数据表等效的 TD。我想复制以下功能(我认为这是不言自明的):

我还想知道在线是否有任何可用的 Teradata 参考资料;我遇到的一切似乎都是广告而不是实用信息。

0 投票
1 回答
1936 浏览

oracle - Teradata 中的 Oracle/PL SQL curosr%notfound 等效项

CURSOR%NOTFOUND在 Teradata 中找到的 Oracle 的等价物是什么?

如果没有,那么我如何翻译下面的代码以在 Teradata 中运行。

谢谢

0 投票
1 回答
15979 浏览

casting - 将 varchar 转换为 teradata 中的整数

我有一列定义为 varchar(19)。所以它可以有字母数字值。我已经将它转换为整数。简单的强制转换会产生溢出异常,如果我想将其格式化为 Z(9) 或 '999999999',它会显示错误提示列具有数字、字符和图形值的组合

我还有另一个转换,该列被定义为十进制(13,3),我需要将它转换为整数。我在这里也不太清楚。

有什么想法吗?

0 投票
1 回答
23056 浏览

sql - oracle 的超前和滞后功能的 Teradata 等效项

我一直在努力看到 Oracle 领先和滞后功能的等效功能。

预言机线索看起来像

任何更好的主意

0 投票
2 回答
3148 浏览

sql - 如何在teradata中按级别转换连接

我试图将oracle的按级别连接功能转换为teradata。我在网上看过很多例子,但这个特别的例子不同,

如果你们有任何想法,请告诉我。

0 投票
2 回答
21888 浏览

sql - 如何编写批处理 (*.bat) 脚本以使用 BTEQ 执行 Teradata 查询?

以下是我的 script.bat 的内容:

我登录没有问题,但似乎 bteq 无法读取我的查询语句:

选择日期;

它不断提示输入。谁能帮我让 bteq 读取和执行查询语句?

我已经尝试了有关输入和输出文件的在线解决方案:

但它也没有用。

0 投票
1 回答
1044 浏览

sql - 如何将行值更改为列标题

在查询上方运行时,我会像这样出去

但我需要以下格式的输出

任何人都可以帮助我

0 投票
1 回答
13900 浏览

odbc - 使用 Teradata ODBC 与 Teradata Database 的 SAS 连接

我正在尝试连接到 SAS 中的 Teradata。我在机器上设置了一个 teradata ODBC。我目前的假设是使用 ODBC 是我访问数据库的唯一方法。这是我的连接命令的语法:

Libname Teradata ODBC dsn = 'dsnname' uid = 'uid' pwd = 'pwd';

结果:错误:找不到 ODBC 引擎。错误:LIBNAME 语句中的错误。

它一直说找不到 ODBC 引擎。我现在真的很困惑。命令有什么问题吗?或者我必须在 SAS 之外做其他事情?

我检查许可证 Proc Setinit;

结果:SAS/ACCESS Interface to Teradata * *日期显示未过期。

谁能给我一些想法。非常感谢!

0 投票
2 回答
6380 浏览

sql - ANSI Casting Timestamp Netezza - 从 Teradata 转换 SQL

我目前不知道 ANSI 等效于 Teradata FORMAT 关键字,用于将时间戳、日期数据类型转换为我们所需的表示格式。我知道这可以通过 to_char、to_date 来完成,就像个别数据库特定的函数一样,但我想用 ANSI 编写,以便将来我可以轻松地将运行的代码从一个数据库移动到另一个数据库。下面是我正在尝试转换为 ANSI 的当前 Teradata SQL,以便我可以在 Teradata、Netezza 和 Vertica 等上运行它。

目前我不知道如何将 FORMAT 'HHMISS'、FORMAT '-9(5)' 转换为 ANSI。如果有的话,是否有关于这种可能的 ANSI 等效函数的文档?请帮忙。

0 投票
1 回答
4558 浏览

sql - 在 Teradata 中使用 SHOW TABLE 命令需要什么权限?

SHOW TABLE在 Teradata中使用该命令需要什么权限?

我查看了 Teradata 数据字典、Teradata 管理员用户指南并在 Google 上进行了搜索,但找不到任何相关文档。

我收到错误:

用户无权访问 xxx.yyy