如果您已經建立了mysql資料庫,並且在其中一列命名錯誤之後決定刪除它並新增替換;您可以簡單地重新命名它。
重新命名資料庫列
在mysql中,可以使用alter table和change命令一起重新命名列,以更改現有列。例如,假設該列當前名為soda,但是您認為beverage是乙個更合適的標題。該列位於名為menu的表中。
下面是乙個如何改變的例子:alter table menu change soda beverage varchar(10) ;
在通用表單中,你可以把你的條件代入:alter table tablename change oldname newname varchar(10) ;
關於varchar
示例中的varchar(10)可以更改為適合您的列。varchar是乙個可變長度的字串。最大長度(在本例中為10)表示要在列中儲存的最大字元數。varchar(25)最多可以儲存25個字元。
alter table的其他用途
alter table命令還可用於向表中新增新列或從表中刪除整個列及其所有資料。例如,要新增列使用:alter table table_nameadd column_name datatype
要刪除列,請使用:alter table table_namedrop column column_name
您還可以在mysql中更改列的大小和型別。
mysql兩列互斥 如何在MySQL中組合互斥列
我有乙個包含多個互斥列的資料庫 不要問我為什麼,有人像那樣建立它.嘆氣 下面是乙個例子.id black white red green blue 1 1 0 0 0 0 2 0 0 1 0 0 3 0 1 0 0 0 嗯,你明白了,它包含了數千條記錄.現在,我如何將它組合成乙個 color 列.如...
如何改變視窗標題(視窗命名)
sdititle 的單文件型別的工程,建立完工程後,編譯執行該工程,程式主視窗標題形式如下 文件標題 主視窗標題 1 文件標題的改變 文件標題在是由工程中相應的文件類所控制的,因此我們可以利用settitle 函式來改變文件標題。例 改變csdititledoc onnewdocument 函式為 ...
如何在軟體頻繁改變時測試?
這裡有兩個問題需要注意 1 在軟體頻繁改變的時候,可能進行全面測試嗎?實際上這是不可能的。不過,這個問題本身就有問題 因為很多時候甚至都不可能在乙個完全穩定的環境中測試軟體。這個問題其實是想問 在軟體頻繁變化的時候,能否進行有效的測試?我們能否期望通過更好的使用人力和其他資源來完成這種測試?我們能否...