SQL CREATE TABLE, ALTER TABLE, DROP TABLE, TRUNCATE TABLE 关键字
CREATE TABLE
CREATE TABLE
命令在数据库中创建一个新表。
以下SQL创建一个名为“Persons”的表,其中包含五列:PersonID,LastName,FirstName,Address和City:
实例
CREATE TABLE Persons( PersonID int, LastName varchar(255), FirstName varchar(255), Address varchar(255), City varchar(255) );运行实例»
使用另一个表创建表
也可以使用创建现有表的副本CREATE TABLE
。
以下SQL创建一个名为“TestTables”的新表(它是“Customers”表的副本):
ALTER TABLE
ALTER TABLE
命令可添加,删除或修改表中的列。
ALTER TABLE
命令还会在表中添加和删除各种约束。
以下SQL将“Email”列添加到“Customers”表:
以下SQL从“Customers”表中删除“Email”列:
DROP TABLE
DROP TABLE
命令删除数据库中的表。
以下SQL删除表“Shippers”:
注意:删除表格之前要小心。删除表会导致丢失表中存储的所有信息!
TRUNCATE TABLE
TRUNCATE TABLE
命令删除表中的数据,但不删除表本身。
以下SQL是清空“Categories”表: