Netezza 中的“intck”SAS 类似物

Posted

技术标签:

【中文标题】Netezza 中的“intck”SAS 类似物【英文标题】:"intck" SAS analogus in Netezza 【发布时间】:2015-04-28 18:46:07 【问题描述】:

如果我在 SAS 中使用了“intck”函数,我正在寻找一种可以在 Netezza 中得出相同结果的方法。

问题如:INTCK('QTR',FIN_YR,CNT_DATE)+5

什么会在 SQL-Netzza 代码中为我提供相同的答案。

谢谢:)

【问题讨论】:

【参考方案1】:

从 tmp01 选择 floor(months_between(cntct_date,finyr)/3)+5 作为测试

这很完美。感谢朋友

floor 用于删除months_between 结果的小数部分。 “/3”代表季度(每个季度包括 3 个月)

【讨论】:

以上是关于Netezza 中的“intck”SAS 类似物的主要内容,如果未能解决你的问题,请参考以下文章

请问sas中scan函数如何使用?

从 SAS 调用 Netezza 存储过程

从 Netezza 数据库创建 SAS 数据集时,SAS“CLI 游标扩展提取错误:数值超出范围”

使用 UNIX SAS 找出 Netezza 表的大小

使用 UNIX SAS 确定 Netezza DISTRIBUTE_ON 键

SAS:日期,字符数值转换