创建数据库表的sql语句是
时间: 2023-08-09 20:04:47 浏览: 62
使用SQL语句创建数据库创建表
3星 · 编辑精心推荐
创建数据库表的SQL语句通常如下所示:
```
CREATE TABLE table_name (
column1 datatype constraint,
column2 datatype constraint,
...
CONSTRAINT constraint_name constraint_type (column_name)
);
```
其中,`table_name` 是要创建的表的名称,`column1`、`column2` 等是表中要包含的列名,`datatype` 是列的数据类型,`constraint` 是列的约束条件,`constraint_name` 是约束条件的名称,`constraint_type` 是约束条件的类型,`column_name` 是约束条件作用的列名。
例如,创建一个名为 `users` 的表,包含 `id`、`name` 和 `age` 三列,其中 `id` 列为主键,可以使用如下 SQL 语句:
```
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT CHECK (age >= 18)
);
```
这个 SQL 语句会在数据库中创建一个名为 `users` 的表,包含 `id`、`name` 和 `age` 三列,其中 `id` 列是主键,`name` 列不能为空,`age` 列的值必须大于等于 18。
阅读全文