中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

SQL trunc函數如何用于日期

sql
小樊
87
2024-07-24 21:34:13
欄目: 云計算

SQL中的TRUNC函數通常用于截斷日期或時間的部分,只返回日期或時間的整數部分。在Oracle數據庫中,TRUNC函數可以用于截斷日期和時間的不同部分,如下所示:

  1. TRUNC(date, ‘YYYY’):將日期截斷到年份,返回年初的日期。
  2. TRUNC(date, ‘MM’):將日期截斷到月份,返回月初的日期。
  3. TRUNC(date, ‘DD’):將日期截斷到天,返回當天的日期。
  4. TRUNC(date, ‘HH24’):將日期截斷到小時,返回當小時的日期時間。
  5. TRUNC(date, ‘MI’):將日期截斷到分鐘,返回當分鐘的日期時間。

例如,假設有一個日期為’2022-10-20 15:30:45’,可以使用以下SQL語句來截斷日期和時間的不同部分:

SELECT TRUNC(date, 'YYYY') AS year_trunc,
       TRUNC(date, 'MM') AS month_trunc,
       TRUNC(date, 'DD') AS day_trunc,
       TRUNC(date, 'HH24') AS hour_trunc,
       TRUNC(date, 'MI') AS minute_trunc
FROM table_name;

這將返回截斷后的日期和時間部分,例如:

year_trunc      | month_trunc     | day_trunc       | hour_trunc       | minute_trunc
----------------|-----------------|-----------------|------------------|----------------
2022-01-01      | 2022-10-01      | 2022-10-20      | 2022-10-20 15   | 2022-10-20 15:30

0
四川省| 屏东县| 梓潼县| 广西| 遂川县| 白朗县| 高淳县| 柘城县| 任丘市| 无为县| 辰溪县| 澄江县| 民勤县| 津南区| 时尚| 呼图壁县| 沧州市| 高阳县| 和田市| 咸阳市| 永仁县| 泸定县| 稻城县| 卫辉市| 枞阳县| 农安县| 德令哈市| 罗甸县| 威海市| 四平市| 崇州市| 屯留县| 宝兴县| 托克托县| 安顺市| 山阴县| 珠海市| 江川县| 石景山区| 浦江县| 卢氏县|