开发者社区 > 数据库 > 数据库管理工具 > 正文

请问OceanBase桌面版 ODC中,怎么设置oracle租户sql查询date数据的显示格式

请问OceanBase桌面版 ODC V4.2.2 中,怎么设置oracle租户sql查询日期数据的显示格式

image.png

展开
收起
liuna 2023-12-20 16:47:28 148 0
1 条回答
写回答
取消 提交回答
  • 2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>

    从 ODC 4.2.0 版本开始,oracle 模式下日期和时间格式会根据 nls_date_format nls_timestamp_format nls_timestamp_tz_format 会话变量的值展示。
    从 ODC 4.2.2 版本开始,数据源配置支持初始化脚本,您也可以把上述日期和时间的格式控制脚本配置到数据源高级选项的 初始化脚本,如可以配置 set session nls_date_format='YYYY-MM-DD' 。

    验证样例 SQL:

    set session nls_date_format='YYYY-MM-DD';
    set session nls_timestamp_format='YYYY-MM-DD HH:MI:SS.XFF3';
    set session nls_timestamp_tz_format='YYYY-MM-DD HH24:MI:SS.XFF3 TZH:TZM';
    
    SELECT 
      CURRENT_DATE "Current Date",
      SYSTIMESTAMP "Current Timestamp With Timezone",
      CAST(SYSTIMESTAMP  AT TIME ZONE 'UTC' AS TIMESTAMP) "Current Timestamp No TimeZone"
    FROM DUAL;
    

    日期时间格式效果如下图所示。
    image.png

    2024-01-09 12:55:43
    赞同 展开评论 打赏

热门讨论

热门文章

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载

相关镜像

http://www.vxiaotou.com