开发者社区> 问答> 正文

在编写odps sql 如何获取当前时间

zhanggc 2016-10-11 11:56:50 5616

在编写odps sql 如何获取当前时间,odps sql 有获取当前时间的函数吗?

SQL 分布式计算 MaxCompute
分享到
取消 提交回答
全部回答(5)
  • 艺卓
    2019-07-17 20:15:18
    已采纳

    你要的是这个? https://help.aliyun.com/document_detail/27864.html

    >select getdate() from dual;
    
    +------------+
    | _c0        |
    +------------+
    | 2016-10-14 09:25:35 |
    +------------+
    1 0
  • 桩子是我
    2019-07-17 20:15:18

    GETDATE
    函数声明:

    datetime getdate()

    用途:获取当前系统时间。使用东八区时间作为MaxCompute标准时间。

    返回值:返回当前日期和时间,datetime类型。

    备注:

    在一个MaxCompute SQL任务中(以分布式方式执行),getdate总是返回一个固定的值。返回结果会是MaxCompute SQL执行期间的任意时间,时间精度精确到秒。

    0 0
  • 华华世界
    2019-07-17 20:15:18

    为什么加不加project名字获取不到呢?

    select getdate() from My_First_MaxCompute.dual;
    select getdate() from dual;

    是2.0有变化吗?

    0 0
  • 厚积博观
    2019-07-17 20:15:18

    可以在Meta中,查UDF的
    有的project下,dual前面要加上project的名字


    有的没有dual表的,可以在前面加上project


    时间函数可以在UDF中查

    0 0
  • zhanggc
    2019-07-17 20:15:18

    是的,很赞!

    0 0
添加回答
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

推荐文章
相似问题
推荐课程