筆記

語法:

使用 ALTER TABLE 在現有的數據表中添加新列的基本語法如下:

ALTER TABLE table_name ADD column_name datatype;

使用 ALTER TABLE 在現有的數據表中刪除列的基本語法如下:

ALTER TABLE table_name DROP COLUMN column_name;

使用 ALTER TABLE 更改現有的數據表中列的數據類型的基本語法如下:

ALTER TABLE table_name MODIFY COLUMN column_name datatype;

使用 ALTER TABLE 給某列添加 NOT NULL 約束 的基本語法如下:

ALTER TABLE table_name MODIFY column_name datatype NOT NULL;

使用 ALTER TABLE 給數據表添加 唯一約束 的基本語法如下:

ALTER TABLE table_name 
ADD CONSTRAINT MyUniqueConstraint UNIQUE(column1, column2...);

使用 ALTER TABLE 給數據表添加 CHECK 約束 的基本語法如下:

ALTER TABLE table_name 
ADD CONSTRAINT MyUniqueConstraint CHECK (CONDITION);

使用 ALTER TABLE 給數據表添加 主鍵約束 的基本語法如下:

ALTER TABLE table_name 
ADD CONSTRAINT MyPrimaryKey PRIMARY KEY (column1, column2...);

使用 ALTER TABLE 從數據表中 刪除約束 的基本語法如下:

ALTER TABLE table_name 
DROP CONSTRAINT MyUniqueConstraint;

SQL TRUNCATE TABLE 命令

SQL TRUNCATE TABLE 命令用於刪除現有數據表中的所有數據。

你也可以使用 DROP TABLE 命令來刪除整個數據表,不過 DROP TABLE 命令不但會刪除表中所有數據,還會將整個表結構從數據庫中移除。如果想要重新向表中存儲數據的話,必須重建該數據表。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章