问题标签 [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 投票
2 回答
6535 浏览

types - teradata 中 Float 数据类型的最大值是多少?

我收到“FLOAT 类型常量或隐式转换期间的精度错误”。

0 投票
2 回答
1808 浏览

c++ - 如何在 Linux 上使用 C++ 连接到 Teradata

简单问题:我想将基于 linux 的 C++ 程序连接到 Teradata 数据库。我该如何做到这一点?

我在网上搜索,但只找到了一些基于 ADO 和 ODBC 的 .net 或 JDBC 驱动程序解决方案。有没有可以在没有 ODBC 和 .net 的情况下在 linux 上完成工作的库?

问候,拉斯

0 投票
6 回答
2410 浏览

sql - 需要更好的选择 - 外部连接 32 次到同一张表

我有一个讨厌的 SQL 查询问题,我希望能提供一个优雅的解决方案。我试图避免 32 个左外连接到同一个表。

数据库是 Teradata。

我有一个包含 1400 万条记录和 33 列的表。主键(我们称它为 Trans_Id)和 32 个编码字段(我们称它们为 encoded_1 ... encoded_32)。像这样的东西:

我还有一个带有编码/解码值的表。假设此表中有 100 条记录。

我想避免像这样讨厌的连接(我使用省略号而不是显示所有 32 个外连接):

任何帮助,将不胜感激。我有一种感觉,外部加入 14M 记录 32 次不是这样做的有效方法!

0 投票
1 回答
869 浏览

java - 在 JDBC Teradata 请求上永久挂起的线程

我正在使用 JDBC 来查询 Teradata 服务器。最多有 100 个并发请求,每个请求都使用新连接,并在最后关闭它。经过几个小时的工作,一些执行请求的线程会无限期地卡住。最终需要重新启动系统。通过检查调用堆栈,我看到线程处于套接字读取状态,并且在准备语句关闭连接时发生:

情况1:

案例二:

我正在使用 JDBC Teradata 驱动程序版本 13.10.00.10。

知道为什么会这样吗?这个问题对我们来说非常痛苦,我们将不胜感激。

谢谢!

0 投票
1 回答
2211 浏览

mysql - 通过除以两个数字找到商的最快方法

我必须根据以下实现做一些逻辑。

我有一个高达 36 位的大数字,例如 913695089923267549815145223638290430(由不同的应用程序随机生成)。我需要将它除以长度更小的任何数字,比如 70368844197664;(由不同的应用程序随机生成)假设我得到的商为 19956694.3256

对于我的代码,只有小数点前商的最后一位(即 4)很重要。目的是检查商是偶数还是奇数,如果可能的话,最后一位的值也是如此。

我不能使用简单的数据库函数,比如模数或除法,因为它非常耗时。有没有更快更有效的方法?任何建议将不胜感激。

太感谢了。

问候尼拉吉

0 投票
1 回答
1259 浏览

sql-server-2008-r2 - 将 SSAS 连接到 Teradata

在过去的六个月里,我一直在构建立方体并且做得很好,直到我接受了一项新任务。这个新任务是设置一个使用 Teradata 作为数据源的多维数据集,因此我开始构建多维数据集,并且能够选择一个数据源并测试正常的连接。我能够构建一个数据源视图,从我们的 teradata 基础架构中选择表。我能够在数据源级别探索数据。所以我构建了多维数据集并选择了我的度量并构建了一个维度来配合这个多维数据集。所以当我去处理这个多维数据集时,我得到了 Idbconnection 错误,说 teradata 客户端引发了异常。请记住,我可以右键单击数据源视图中的表并浏览数据。如果有人对我可能做错了什么有任何见解,以及是否需要任何其他信息,请告诉我。

0 投票
1 回答
1643 浏览

sas - 从 SAS 执行 teradata 存储过程

我正在尝试从 SAS 执行 Teradata 存储过程,但找不到正确的语法,这是我尝试过的示例:

libname tbconn teradata server="10.11.18.15" database="yy" user=x pw=xx; 执行 tbconn.ProcedureName(date '2011-03-31');

而且我也尝试使用调用命令而不是执行,但它也不起作用。任何想法的人。

0 投票
4 回答
9043 浏览

sql - 用于在两个 Teradata 服务器之间复制数据的 Bteq 脚本

如何将数据从一个数据库中的多个表复制到驻留在不同服务器上的另一个数据库?

这可以通过 Teradata 中的 BTEQ 脚本实现吗?

如果有,请提供样本。

如果没有,除了使用平面文件之外,还有其他选择吗?

0 投票
1 回答
101 浏览

sql - 比较两个数据库服务器的最简单方法是一个接一个地复制?

例如,我说:P1数据库,我想复制到D1数据库中,我该如何使用 BTEQ 脚本在 teradata 中执行此操作?

0 投票
4 回答
4456 浏览

sql - 将表格结果输出到 .CSV BTEQ/FastLoad

我有一张我用过的名为“MYTABLE”的数据表SELECT * FROM MYTABLE;

如何将此表的结果输出到 Teradata 数据库的 .csv 文件?