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

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

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

image.png

展开
收起
liuna 2023-12-20 16:47:28 312 0
1 条回答
写回答
取消 提交回答
  • 从 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
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

热门讨论

热门文章

相关电子书

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

相关镜像