如何获取从 Oracle DB 到 Excel 的完整时间戳值

问题描述 投票:0回答:1

我有一个列值“21-Sep-23 06.34.45.676676888 AM”

我需要获取与此值完全相同的值。

我已经尝试过以下查询

to_char(日期,'DD-MON-YY HH:MM:SS AM') 作为日期

这将给出以下结果

  • 23 年 9 月 21 日 45 年 34 月 6 日上午

预计输出:2023 年 9 月 21 日 06.34.45.676676888 AM

sql oracle date timestamp
1个回答
0
投票

使用

MI
表示分钟(
MM
是数字形式的月份),使用
FF9
表示秒的小数部分,精度为 9 位:

TO_CHAR(date_column, 'DD-MON-YY HH12:MI:SS.FF9 AM') AS date_column

注意:

HH
HH12
可以互换。

注2:

DATE
是保留字,不能用作不带引号的标识符;您需要使用带引号的标识符或将列命名为
DATE
以外的名称。

© www.soinside.com 2019 - 2024. All rights reserved.