回答

收藏

oracle中间区间函数

技术问答 技术问答 263 人阅读 | 0 人回复 | 2023-09-14

询问:
/ \! |9 H* P! DSELECT INTERVAL '300' month,      INTERVAL '54-2' year to month,      INTERVAL ' 11:12:10.1234567' hour to second   FROM DUAL;上述查询的输出为:
  Z- r9 V2 }6 d5 A4 ^/ ], `: L    25-00,54-02,00 11:12:10.1234567有人可以向我解释如何给出是如何给出这个输出的interval解释函数吗?4 S0 ~+ ], s& L! ?. g
                                                                3 K# ]( \  h9 E1 N( b
    解决方案:                                                                ' [- j* m4 v6 c& J- `7 H, Z7 H' y; _
                                                                INTERVAL不是函数,而是引入间隔 文字    关键词,表示 数据类型    。类似文字DATE'2011-05-04'或TIMESTAMP '2011-05-04 17:18:19正在做的事情。1 R, q  q# d8 f5 W/ N) p( x* I
有关间隔 文字的    详细信息
" l5 W3 u2 ~7 b& p9 H/ g$ U/ g& Dhttp://docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements003.htm#SQLRF00221
0 q, t2 d8 L8 Y: u" j. j" p9 Ohttp://docs.oracle.com/cd/E11882_01/server.112/e41084/expressions009
  e' t% `$ n  |4 w.htm#SQLRF52084  
. h1 g  M+ s. T% g% v有关间隔 数据类型的详细信息:http//docs.oracle.com/cd/E11882_01/server.112/e41084/sql_elements001.htm#i128552
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则