MySQL是一款常見的關系型數據庫,它的靈活性和數百個內置函數使其成為開發者和數據分析師的首選。在MySQL中修改表是操作數據的基礎,本文講述MySQL如何修改表以及所有查詢結果。
ALTER TABLE table_name ADD column_name data_type; ALTER TABLE table_name DROP COLUMN column_name; ALTER TABLE table_name MODIFY column_name data_type; ALTER TABLE table_name ALTER COLUMN column_name SET DEFAULT value; ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name;
以上是幾個常見的MySQL修改表結構的語句,下面詳細講解如何使用。
添加一列
ALTER TABLE customers ADD email VARCHAR(60);
以上語句在名為customers的表中添加了列名為email,數據類型為VARCHAR(60)的列。
刪除一列
ALTER TABLE customers DROP COLUMN email;
以上語句將customers表中名為email的列刪除。
修改列
ALTER TABLE customers MODIFY phone_number CHAR(10);
以上語句將customers表中名為phone_number的列數據類型修改為CHAR(10)。
修改列的默認值
ALTER TABLE customers ALTER COLUMN zip_code SET DEFAULT 00000;
以上語句將customers表中名為zip_code的列默認值修改為00000。
重命名列名
ALTER TABLE customers RENAME COLUMN address TO billing_address;
以上語句將customers表中名為address的列名修改為billing_address。
以上就是MySQL修改表的所有查詢結果語句,使用時請根據實際需求參考以上語句使用。如有疑問請查閱官方文檔。