【发布时间】:2020-08-05 20:55:04
【问题描述】:
请帮助我将以下用 teradata 编写的查询转换为 oracle sql。
SELECT cast((substr( CAST(CURRENT_TIMESTAMP(0) AS varchar(19)), 1,4) as decimal(18,0)) as termid from source1
【问题讨论】:
-
SO 不是免费的代码转换服务。制作一个 elfor 自己进行转换。当您这样做并遇到问题时,您可以解释该问题,添加旧代码和您的代码的相关部分,并提出与该代码相关的特定问题,我们可以尝试提供帮助。如果您花一些时间在tour 和阅读help center 页面以了解该网站的运作方式以及我们的期望,然后再开始发布,您会发现您在这里的体验会好得多。
-
似乎是一个简单的
extract(year from current_timestamp),可在 Teradata 和 Oracle 中使用