SQL CREATE TABLE学习笔记

创建表格

SQL的CREATE TABLE语句用于创建新表。在创建表时,必须指定表名和定义表中包含的列及其数据类型。

例如,以下是创建带有ID,姓名和年龄列的新表的SQL语句:

sqlCopy Code
CREATE 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 Code
INSERT INTO students (ID, name, age) VALUES (1, 'Tom', 18), (2, 'Jerry', 20), (3, 'Alice', 19);

修改表格

如果需要更改表的结构,可以使用ALTER TABLE语句。

例如,以下SQL语句将给students表添加一个新的address列:

sqlCopy Code
ALTER TABLE students ADD address VARCHAR(100);

删除表格

如果需要从数据库中删除表,可以使用DROP TABLE语句。

例如,以下SQL语句将删除students表:

sqlCopy Code
DROP TABLE students;

这些是SQL CREATE TABLE的基本知识,它们是SQL语言中非常重要的部分。