KingbaseES date 数据类型的两种格式
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版本的不同而有所变化。
评论已关闭