刪除列鑑於表創建使用:如何從一個表中的MySQL
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
如何刪除列IsDeleted
?
刪除列鑑於表創建使用:如何從一個表中的MySQL
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
如何刪除列IsDeleted
?
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
Here's一個工作示例。
請注意,COLUMN
關鍵字是可選的,因爲MySQL只接受DROP IsDeleted
。而且,要刪除多列,則必須用逗號分隔它們,併爲每個列加上DROP
。
ALTER TABLE tbl_Country
DROP COLUMN IsDeleted,
DROP COLUMN CountryName;
這可以讓你DROP
,ADD
和ALTER
在一個聲明中同一個表的多個列。從MySQL reference manual:
可以發出單一
ALTER TABLE
聲明多個ADD
,ALTER
,DROP
和CHANGE
條款,以逗號分隔。這是標準SQL的MySQL擴展,它只允許每個子句中的一個根據ALTER TABLE
聲明。
要刪除列使用,
ALTER TABLE `tbl_Country` DROP `your_col`
ALTER TABLE tbl_Country DROP columnName;
使用ALTER
:
ALTER TABLE `tbl_Country` DROP COLUMN `column_name`;
ALTER TABLE `tablename` DROP `columnname`;
或者,
ALTER TABLE `tablename` DROP COLUMN `columnname`;
您可以使用
alter table <tblname> drop column <colname>
使用ALTER TABLE
與DROP COLUMN
從表中刪除一列,並CHANGE
或MODIFY
更改列。
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
ALTER TABLE tbl_Country MODIFY IsDeleted tinyint(1) NOT NULL;
ALTER TABLE tbl_Country CHANGE IsDeleted IsDeleted tinyint(1) NOT NULL;
同桌表如何更新mysql中的列 – raji
您可以使用更改或修改列來執行相同的操作。檢查鏈接,它會給你更新使用ALTER TABLE列的想法 –
刪除表中的列。
ALTER TABLE tbl_Country DROP COLUMN IsDeleted1, DROP COLUMN IsDeleted2;
或者無詞「列」
ALTER TABLE tbl_Country DROP IsDeleted1, DROP IsDeleted2;
這是什麼添加到[this](http://stackoverflow.com/a/13968514/111794)或[this](http:// stackoverflow.com/a/13968581/111794)? –
當我們執行就像從表中刪除列的操作就能改變你的表的結構。爲了執行這種操作,我們需要使用數據定義語言(DDL)語句。在這種情況下,我們必須使用ALTER語句。
ALTER - 改變數據庫
查詢會的結構 -
alter table tbl_Country drop column IsDeleted;
這是什麼添加到[this](http://stackoverflow.com/a/13968514/111794)或[this](http://stackoverflow.com/a/13968581/111794)? –
若要從表中刪除一列,你可以使用這個:
ALTER TABLE table_name DROP COLUMN Column_name;
刪除多列,請執行以下操作:
ALTER TABLE table_name DROP COLUMN Column_name, DROP COLUMN Column_name;
ALTER TABLE `tbl_Country` DROP `IsDeleted`;
http://www.tech-recipes.com/rx/426/delete-a-column-from-an-existing-mysql-table/ –
'ALTER TABLE tbl_Country DROP IsDeleted' –