Oracle hh23对甲骨文意味着什么
我读了很多教程,其中交替使用了hh23和hh24。在甲骨文上做什么。hh23是传统语法吗?我试着在简单的查询上这样做,结果导致了一个错误 从双通道中选择to_char(sysdate,'hh23')、to_char(sysdate,'hh24')Oracle hh23对甲骨文意味着什么,oracle,date,to-char,Oracle,Date,To Char,我读了很多教程,其中交替使用了hh23和hh24。在甲骨文上做什么。hh23是传统语法吗?我试着在简单的查询上这样做,结果导致了一个错误 从双通道中选择to_char(sysdate,'hh23')、to_char(sysdate,'hh24') 我试图找到一个参考,但没有。还是教程写错了?例如。这只是未测试代码中的键入错误。”hh23'将始终给出错误。这只是未测试代码中的键入错误。'“hh23”总是会出错。我认为这只是一个打字错误 SQL> select to_char(sysdate,
我试图找到一个参考,但没有。还是教程写错了?例如。这只是未测试代码中的键入错误。”hh23'将始终给出错误。这只是未测试代码中的键入错误。'“hh23”总是会出错。我认为这只是一个打字错误
SQL> select to_char(sysdate, 'hh23:mi:ss') from dual
2 /
select to_char(sysdate, 'hh23:mi:ss') from dual
*
ERROR at line 1:
ORA-01821: date format not recognized
SQL> select to_char(sysdate, 'hh24:mi:ss') from dual
2 /
TO_CHAR(
--------
11:25:21
SQL>
我想这只是个打字错误
SQL> select to_char(sysdate, 'hh23:mi:ss') from dual
2 /
select to_char(sysdate, 'hh23:mi:ss') from dual
*
ERROR at line 1:
ORA-01821: date format not recognized
SQL> select to_char(sysdate, 'hh24:mi:ss') from dual
2 /
TO_CHAR(
--------
11:25:21
SQL>
这是一个打字错误,正如你链接到的线程中所讨论的.24小时格式,所以下午2点应该是12+2=14。HH12将下午2点设置为02,这意味着您需要AM/PM部分。正如您链接到的.24小时格式的线程中所讨论的,这是一个打字错误,因此下午2点将是12+2=14。HH12将有下午2点作为02点,这意味着您需要上午/下午part@APC:几年前,Tom Kyte被一个由未经测试的alpha前AI服务器组成的委员会取代,所以不用担心。:-)@APC:Tom Kyte在几年前被一个由未经测试的alpha AI服务器组成的委员会所取代,所以不用担心。:-)