KingbaseES date 数据类型的两种格式
warning:
这篇文章距离上次修改已过430天,其中的内容可能已经有所变动。
KingbaseES数据库支持两种日期时间数据类型:date 和 timestamp。
date 类型仅存储日期(年、月、日)信息,格式通常为 YYYY-MM-DD。
timestamp 类型存储日期和时间(年、月、日、时、分、秒)信息,格式可以是 YYYY-MM-DD HH:MM:SS。
以下是如何在KingbaseES数据库中使用这两种数据类型的示例:
创建一个包含 date 类型字段的表:
CREATE TABLE example_date (
id serial PRIMARY KEY,
event_date date
);插入 date 数据:
INSERT INTO example_date (event_date) VALUES ('2023-04-01');创建一个包含 timestamp 类型字段的表:
CREATE TABLE example_timestamp (
id serial PRIMARY KEY,
event_timestamp timestamp
);插入 timestamp 数据:
INSERT INTO example_timestamp (event_timestamp) VALUES ('2023-04-01 14:30:00');查询这些字段:
SELECT event_date, event_timestamp FROM example_date JOIN example_timestamp;请注意,实际的SQL语法可能会根据KingbaseES版本的不同而有所变化。
评论已关闭