您的当前位置:首页正文

postgresql 标准创建表

2023-10-02 来源:欧得旅游网
postgresql 标准创建表

在PostgreSQL中,创建表的标准方法是使用SQL的CREATE TABLE语句。以下是一个创建表的基本语法示例: ```sql

CREATE TABLE tablename( column1 datatype, column2 datatype, column3 datatype, ...,

columnN datatype,

PRIMARY KEY(column1, column2, ..., columnN) ); ```

其中,tablename是表的名称,column1、column2等是表中的列名,datatype是列的数据类型,PRIMARY KEY是指主键约束,可以包含一个或多个列。

以下是一个具体的示例,创建一个名为\"employees\"的表,包含\"id\"、\"name\"、\"age\"和\"department\"四个列,其中\"id\"列为整数类型,其他

列为字符串类型:\" ```sql

CREATE TABLE employees( id SERIAL PRIMARY KEY, name VARCHAR(100), age INTEGER,

department VARCHAR(100) ); ```

在这个示例中,我们使用了SERIAL类型作为id列的数据类型,它是一个自动递增的整数。同时,我们为id列设置了主键约束,以确保每个员工都有一个唯一的ID。此外,我们还为表设置了注释,以便于后续的阅读理解。

因篇幅问题不能全部显示,请点此查看更多更全内容