关于oracle:将存储为数字的时间转换为字符串 oracle Convert time stored as number to string 我有一个数据库表,它存储了一些时间作为数字,例如3:30am存储为330,4pm存储为1600,我想将它们转换为字符串,例如16:00。尽管我的甲骨文技能有点欠缺,但我不知道该怎么做。 相关讨论 请参阅以下URL[SQL-将24小时("军用")时间(2145)转换为…[1][1]:stackoverflow.com/questions/1572927/… 谢谢,@gehanfernando,但是病毒式Pathak的答案包含在甲骨文格式中。 试试下面的 1SELECT TO_DATE(TO_CHAR(1600,'0000'),'HH24MI') FROM DUAL; 关于mysql:如何选择SQL数据库表中的第n行? 关于SQL:如何限制Oracle查询在排序后返回的行数?