SQL CREATE TABLE学习笔记
创建表格
SQL的CREATE TABLE语句用于创建新表。在创建表时,必须指定表名和定义表中包含的列及其数据类型。
例如,以下是创建带有ID,姓名和年龄列的新表的SQL语句:
sqlCopy CodeCREATE TABLE students (
ID INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
- CREATE TABLE:表明在开始定义新表。
- students:表的名称。
- ID,name,age:表中要创建的列的名称。
- INT,VARCHAR(50):列的数据类型。
- PRIMARY KEY:标识列为主键。
插入数据
完成表的创建后,可以使用INSERT INTO语句向表中添加数据。
例如,以下SQL语句将加入一些学生的数据:
sqlCopy CodeINSERT INTO students (ID, name, age)
VALUES (1, 'Tom', 18),
(2, 'Jerry', 20),
(3, 'Alice', 19);
修改表格
如果需要更改表的结构,可以使用ALTER TABLE语句。
例如,以下SQL语句将给students表添加一个新的address列:
sqlCopy CodeALTER TABLE students
ADD address VARCHAR(100);
删除表格
如果需要从数据库中删除表,可以使用DROP TABLE语句。
例如,以下SQL语句将删除students表:
sqlCopy CodeDROP TABLE students;
这些是SQL CREATE TABLE的基本知识,它们是SQL语言中非常重要的部分。