pgsql创建表时间字段
时间: 2024-06-01 09:05:57 浏览: 350
postgresql数据库创建表
在PostgreSQL中,可以使用TIMESTAMP或者DATE数据类型来创建时间字段。其中,TIMESTAMP类型包含了日期和时间信息,而DATE类型只包含日期信息。
以下是一个创建包含时间字段的表的例子:
```
CREATE TABLE mytable (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
created_at TIMESTAMP DEFAULT NOW()
);
```
在上面的例子中,我们创建了一个名为`mytable`的表,包含三个列:`id`、`name`和`created_at`。其中,`id`和`name`列分别为SERIAL和VARCHAR类型,并设置了相关的约束条件。而`created_at`列为TIMESTAMP类型,并设置了默认值为当前时间。
阅读全文