可以透過ALTER TABLE 語句修改表格結構,具體操作有:新增欄位:ALTER TABLE table_name ADD column_name data_type;刪除資料列:ALTER TABLE table_name DROP COLUMN column_name;修改欄位:ALTER TABLE table_name ALTERNMN_MN_d nWot_TD;修改欄位:ALTER TABLE table_name ALTER NMN新增約束:ALTER TABLE table_name ADD CONSTRAINT constr
#修改表結構的SQL 語句
#在SQL 中,可以透過ALTER TABLE
語句來修改表格結構。此語句可以用來新增、刪除或修改表格的欄位、約束或索引。
新增列
ALTER TABLE table_name ADD column_name data_type;
例如:
ALTER TABLE customers ADD phone_number VARCHAR(10);
刪除列##
ALTER TABLE table_name DROP COLUMN column_name;
ALTER TABLE customers DROP COLUMN age;
修改列
ALTER TABLE table_name ALTER COLUMN column_name NEW_DATA_TYPE;
ALTER TABLE customers ALTER COLUMN name VARCHAR(50);
新增約束
ALTER TABLE table_name ADD CONSTRAINT constraint_name [CONSTRAINT_TYPE];
ALTER TABLE orders ADD CONSTRAINT FK_customer FOREIGN KEY (customer_id) REFERENCES customers (customer_id);
刪除約束
ALTER TABLE table_name DROP CONSTRAINT constraint_name;
ALTER TABLE orders DROP CONSTRAINT FK_customer;
#新增索引
ALTER TABLE table_name ADD INDEX index_name (column_name);
ALTER TABLE customers ADD INDEX idx_name (name);
刪除索引
ALTER TABLE table_name DROP INDEX index_name;
ALTER TABLE customers DROP INDEX idx_name;
ALTER TABLE 語句,可以輕鬆修改資料表結構,以適應不斷變化的資料需求。
以上是sql中修改表結構的語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!