pgsql中的date格式举例
时间: 2023-08-18 21:07:59 浏览: 168
pgsql中使用mybatis生成实体类
在 PostgreSQL 中,`date` 是一种表示日期的数据类型,它可以用来存储年、月、日的信息。`date` 类型的格式为 `YYYY-MM-DD`,其中 `YYYY` 表示年份,`MM` 表示月份,`DD` 表示日期。下面是几个使用 `date` 类型的示例:
1. 创建一个名为 `users` 的表,其中包含 `id`、`name` 和 `birthday` 三个列,其中 `birthday` 列的数据类型是 `date`:
```sql
CREATE TABLE users (
id serial PRIMARY KEY,
name varchar(50) NOT NULL,
birthday date NOT NULL
);
```
2. 插入一条记录到 `users` 表中,该记录表示一个名为 Alice 的用户,生日为 1990 年 3 月 15 日:
```sql
INSERT INTO users (name, birthday) VALUES ('Alice', '1990-03-15');
```
3. 查询 `users` 表中生日在 1990 年 1 月 1 日和 1999 年 12 月 31 日之间的用户:
```sql
SELECT * FROM users WHERE birthday BETWEEN '1990-01-01' AND '1999-12-31';
```
在上面的示例中,我们使用 `BETWEEN` 运算符查询生日在指定日期范围内的用户记录。
阅读全文