teradata

    2热度

    1回答

    有没有办法知道表是否被锁定以及表中当前有哪种锁?我希望通过teradata中的DBC表获得某些东西,但是我找不到任何这样的参考。我有正常的用户访问权限,DBA没有任何帮助。谢谢。

    1热度

    3回答

    从SAS向Teradata加载表时,SAS加载数据(通常使用FASTLOAD工具),然后继续执行脚本。但是,我经常遇到严重错误,因为SAS表示数据已加载,但Teradata仍在表中汇编数据。 因此,数据在数据库中,但尚未准备好使用。我还没有找到一种方法来知道数据是否已准备好与其他表进行处理。我已经成功地使用了睡眠命令,但这是任意的和不可靠的(因为谁知道需要多长时间)。 你会如何解决这个问题?

    2热度

    3回答

    我们有一个充满BIGINT数据类型的Teradata数据库。 SAS是该组织的主要分析引擎。 SAS访问库在BIGINT上扼流,因此强制所有代码在将变量返回到SAS之前将变量转换为整数或小数。例如: proc sql; connect to database (blah blah); create table sas_dataset as select * from connecti

    3热度

    3回答

    在oracle中,我们将在创建此表时使用rownum作为select。现在在teradata中,我似乎无法让它起作用。除非我一起使用3列,否则没有可以排序的列并具有独特的值(大量重复)。 旧的方式会是这样的, create table temp1 as select rownum as insert_num, col1, col2, col3

    9热度

    4回答

    看起来我的数据仓库项目明年将转向Teradata(来自SQL Server 2005)。 我正在寻找关于Teradata最佳实践的资源 - 从其SQL方言的局限性到获取查询性能的成语和惯例 - 特别是如果它们突出显示与SQL Server 2005显着不同的内容。到那些在The Art of SQL(这是更侧重于Oracle)中找到的。 我的业务流程目前在T-SQL存储过程中,并且非常依赖SQL