MILLENNIUM
返回给定日期或时间戳的千年。 第一个千年跨越 0001-1000 年,第二个跨越 1001-2000 年,第三个跨越 2001-3000 年,依此类推。
语法
MILLENNIUM(<date_or_timestamp>)
返回类型
UInt8 — 从 1 开始的千年数。
示例
SELECT
MILLENNIUM('1992-02-15') AS millennium_1992,
MILLENNIUM('2025-04-16 12:34:56') AS millennium_2025;
┌───────────────────────────────────┐
│ millennium_1992 │ millennium_2025 │
├─────────────────┼─────────────────┤
│ 2 │ 3 │
└───────────────────────────────────┘