我需要使用BTEQ将包含2个日期的数据从CSV文件导入到teradata易失性表中。我使用以下脚本:NO FALLBACK , NO AFTER JOURNALsatu DECIMAL(3,0)PRIMARY INDEX (ent, eng,ad_id,id_lig) 然后,我将以下数据导入到创建的表<em
我有一个读入各种宏日期变量的现有SAS程序,我正在使用这些变量作为在Teradata中运行查询的参数之一。其中一个宏变量被格式化为DDMMYYYY,我想将其转换为可以在Teradata中读取的格式;我尝试了以下查询,但似乎不起作用,有人能指出问题所在吗?ME_DT (Teradata date variable) = CAST(CAST(&QEOP AS DATE FORMAT 'DDMMYYYY'd) A
看起来我的数据仓库项目将在明年(从SQL Server2005)迁移到Teradata。我正在寻找有关Teradata的最佳实践的资源-从其SQL方言的限制到使查询执行良好的习惯用法和约定-特别是如果它们突出显示了与SQL Server 2005显著不同的内容。具体地说,技巧类似于中的技巧(它更专注于甲骨文)。我的业务流程目前在T-SQL存储过程中,非常依赖于SQL Server 2005的功能,如PIVOT、UNPIVOT和Common Table Expressio
我想以CCYYMMDD格式存储日期,但我没有这样做。下面是我迄今为止尝试过的:SEL CAST(CAST(CURRENT_DATE AS DATE FORMAT 'YYYYMMDD') AS VARCHAR(8))SEL CAST(CAST(CURRENT_DATE AS DATE FORMAT 'CCYYMMDD') AS VARCHAR(8))
-- output: SELECT Failed.看来CCYYMMDD现在在Tera