Oracle クエリ時刻ステートメントには次のものが含まれます: 1. 時刻の年をクエリします。コードは [select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')]; 2. 月をクエリします。この時のコードは [select to_char(sysdate,'mm')] です。
Oracle クエリ時間ステートメントには次のものが含まれます:
日付を文字列に変換します
select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’) as nowTime from dual;
時刻を取得します 年
select to_char(sysdate,’yyyy’) as nowYear from dual;
時刻の月を取得
select to_char(sysdate,’mm’) as nowMonth from dual;
時刻の日を取得
select to_char(sysdate,’dd’) as nowDay from dual;
時刻の時間を取得
select to_char(sysdate,’hh24′) as nowHour from dual;
時刻の分を取得時刻
select to_char(sysdate,’mi’) as nowMinute from dual;
時刻の秒を取得
select to_char(sysdate,’ss’) as nowSecond from dual;
oracle date format
to_date
("変換される文字列" ,"変換された形式") 2 つのパラメータの形式は一致する必要があり、一致しない場合はエラーが報告されます。つまり、最初のパラメータは 2 番目のパラメータの形式で解釈されます。
to_char
(Date,"変換形式") つまり、指定された日付を「変換形式」に従って変換します。
変換形式:
年を表します: y は年の最後の 1 桁を表します yy は年の最後の 2 桁を表します yyy は年を表しますyear 最後の 3 桁 yyyy は年を表すのに 4 桁を使用します
月を表します: mm は月を表すのに 2 桁を使用します; mon は 11 月や 11 月などの省略形を使用します; month は を使用します完全な名前 (11 月など) または november
は日を意味します: dd は月の日を意味します; ddd は年間の日を意味します; dy は曜日を意味します (金曜日など)または fri; day は曜日を意味します。Friday または Friday のように完全に書きます。
は時間を意味します: hh 2 桁は 16 進数の時間を意味します; hh24 2 桁は時 24 時間を意味します
は分を意味します: mi 2 桁は時間を表します分
秒を表します: ss 2 桁の秒を 16 進数で表します
四半期を表します: q 1 桁の数字は、四半期 (1-4)
。さらに、ww
は年間の週を表すために使用され、w
は年間の週を表すために使用されます。月の週。週。
24 時間形式の時間範囲: 00:00:00-23:59:59
12 時間形式の時間範囲: 1:00:00-12:59:59
例:
select to_char(sysdate,’yy-mm-dd hh24:mi:ss’) from dual //显示:08-11-07 13:22:42 select to_date(‘2005-12-25,13:25:59′,’yyyy-mm-dd,hh24:mi:ss’) from dual //显示:2005-12-25 13:25:59
関連する学習の推奨事項: Oracle データベース学習チュートリアル
以上がOracle のクエリ時間ステートメントとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。