在做用戶中心的時(shí)候,遇到的最大的難題就是如何改變數(shù)據(jù)庫中的字段,比如需要對(duì)某個(gè)字段進(jìn)行添加或是修改,當(dāng)然如果是我自己使用,直接對(duì)數(shù)據(jù)庫進(jìn)行操作就可以了,但是對(duì)于用戶來說沒有數(shù)據(jù)庫基礎(chǔ),或缺少數(shù)據(jù)庫的操作插件就不好弄了。 那么今天就記錄一下,關(guān)于SQL命令語句中添加或修改,刪除列的 ALTER TABLE 語句 SQL ALTER TABLE 語句 添加列在SQL數(shù)據(jù)庫中添加列,也就是說在數(shù)據(jù)庫中插入一個(gè)全新的字段 SQL命令代碼 復(fù)制以上代碼解析 table_name:你要插入字段表的名稱 ADD:表示增加 column_name:表示字段的名稱 datatype:字段的類型( 比如布爾,數(shù)值,浮點(diǎn),字符串),默認(rèn)認(rèn)值,長(zhǎng)度等等 SQL ALTER TABLE 語句 刪除列在SQL數(shù)據(jù)庫中刪除列,也就是說在數(shù)據(jù)庫中刪除一個(gè)字段 SQL命令代碼 復(fù)制PS一下: 如果你所要?jiǎng)h除的列無法刪除成功,有可以你要?jiǎng)h除的列在表中起著主鍵的作用,所以必須去掉主鍵盤的屬性后再刪除 某些數(shù)據(jù)庫系統(tǒng)不允許這種在數(shù)據(jù)庫表中刪除列的方式 SQL ALTER TABLE 語句 修改列的屬性在SQL數(shù)據(jù)庫中可以對(duì)某個(gè)字段的屬性類型進(jìn)行修改 SQL命令代碼 復(fù)制個(gè)人理解:這條命令相當(dāng)于對(duì)字段進(jìn)行一行UP更新的操作 以上內(nèi)容,全為個(gè)人理解,如有什么錯(cuò)誤,請(qǐng)?jiān)谙路搅粞栽u(píng)論,我會(huì)改正的。 |
|