搜索

首页  >  问答  >  正文

插入时间的格式

我需要有关将时间插入表中所需的最佳数据类型和格式的帮助。

例如,我有一个表 FLIGHT,在该表中我想插入航班到达和航班起飞,使其看起来与此完全相同

flightArrival                    flightDepature
7:00AM                          2:00PM

我需要什么格式才能得到这个?

我使用了数据类型“time”,它在我的 SQL 上不起作用。所以我尝试了 TIMESTAMP 数据类型并使用了这种格式 TO_TIMESTAMP('07:00:00', 'hh24:mi:ss') ,它给了我其他一些东西,我已经发布了截图下面。

我可以使用什么数据类型和格式插入到我的表中以获得准确的输出?

使用 TIME 数据类型,它根本不起作用,然后我尝试 TIMESTAMP TO_TIMESTAMP('07:00:00', 'hh24:mi:ss') 尝试输入时间,但它给了我不同的输出。它给我的是 01-JUL-23 07.00.00.000000000 AM,而不是 07:00AM

P粉124070451P粉124070451482 天前658

全部回复(1)我来回复

  • P粉809110129

    P粉8091101292023-09-10 00:24:40

    你应该调用 date_format 根据需要设置日期时间数据的格式。

    提示:查看 %r 标志。

    回复
    0
  • 取消回复