首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PartiQL查询中的当前时间

PartiQL查询中的当前时间
EN

Stack Overflow用户
提问于 2021-02-11 15:47:36
回答 1查看 203关注 0票数 1

如何获取PartiQL查询中的当前时间?不支持使用SQL NOW()函数的明显答案:

代码语言:javascript
复制
PartiQL> SELECT NOW() FROM data;
org.partiql.lang.eval.EvaluationException: No such function: now
    Evaluator Error: at line 1, column 8: No such function: now 
EN

回答 1

Stack Overflow用户

发布于 2021-02-11 15:47:36

内置函数UTCNOW()提供ISO8601格式的时间,UNIX_TIMESTAMP()提供自UTC以来的秒数。有关PartiQL内置的完整列表,请参阅BuiltInFunctions.md

代码语言:javascript
复制
PartiQL> SELECT UTCNOW() FROM data;
===' 
<<
  {
    '_1': `2021-02-11T07:43:58.980Z`
  }
>>
--- 
OK!
PartiQL> SELECT UNIX_TIMESTAMP() FROM data;
===' 
<<
  {
    '_1': 1613029453
  }
>>
--- 
OK!

注意,在PartiQL中必须从一些东西中进行选择,您不能像在标准select now()中那样执行裸select now()

默认情况下,UNIX_TIMESTAMP()返回整秒。通过链接UNIX_TIMESTAMP()UTCNOW(),可以获得小数秒

代码语言:javascript
复制
PartiQL> SELECT UNIX_TIMESTAMP(UTCNOW()) FROM [1];
===' 
<<
  {
    '_1': 1613030587.152
  }
>>
--- 
OK!

PS:谢谢你在FROM [1]上的时间,马修。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66150651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档