存储时间为数字。格式化问题-00秒

时间:2019-07-26 11:27:46

标签: sql oracle timestamp format

时间以数字形式存储在我的数据库中-NUMBER(6)

到午夜时分,它像这样1800进行存储。所以基本上00:18:00

我正在使用lpad将它包含6个字符lpad(TIME,6,0),它给了我001800

但是,当我要将其转换为时间戳记TO_TIMESTAMP(lpad(TIME,6,0), 'HH24MISS')时,它只给我一个月的第一天。

2019-07-01

时间为000713(00:07:13)时,它可以毫无问题地进行转换

2019-07-01 00:07:13

似乎是什么问题?

0 个答案:

没有答案