SQL 建表语句详解
在 SQL 中,创建表(Table)是数据库设计的基础。表是存储数据的基本单位,每个表由行和列组成。创建表的过程涉及到定义表的结构,包括列名、数据类型、约束等。本文将详细介绍 SQL 中的建表语句,并通过示例帮助读者更好地理解。
1. 基本语法
创建表的基本语法如下:
CREATE TABLE table_name (
column1 datatype constraint,
column2 datatype constraint,
column3 datatype constraint,
...
);
table_name
:表的名称。column1, column2, column3
:列的名称。datatype
:列的数据类型。constraint
:列的约束条件。
2. 数据类型
SQL 支持多种数据类型,常见的有:
- 整数类型:
INT
,BIGINT
,SMALLINT
,TINYINT
- 浮点数类型:
FLOAT
,DOUBLE
,DECIMAL(p, s)
- 字符串类型:
CHAR(n)
,