您好朋友,感謝您關(guān)注xiaosilent,我在blogjava的博客已經(jīng)停止更新,請訪問http://kuan.fm了解我的最新情況,謝謝!
          隨筆-82  評論-133  文章-0  trackbacks-0
          約定:[]內(nèi)的內(nèi)容可有可無

          1,修改字段類型[關(guān)鍵字:modify&alter]

          mysql:

          ALTER TABLE 表名 MODIFY [COLUMN] 字段名 字段類型定義;

          sqlserver:

          ALTER TABLE 表名 ALTER COLUMN 字段名 字段類型定義;
          [這里在修改約束的時候需要用到專門的關(guān)鍵字CONSTRAINT]

          oracle:

          ALTER TABLE 表名 MODIFY ( 字段名 字段類型定義);
          [Oracle,修改類型時所改字段的數(shù)據(jù)必須為空:]

          2,增加和刪除字段

          增加字段

          ALTER TABLE 表名 ADD 字段名 字段類型定義;

          刪除字段

          mysql:
          ALTER TABLE 表名 DROP[COLUMN] 字段名

          sqlserver:
          ALTER TABLE 表名 DROP COLUMN 字段名

          3,修改列名

          mysql:
          可以用CHANGE同時修改列名和列類型,如:
          ALTER TABLE table CHANGE column newcolumn BIT NOT NULL

          sqlserver:
          暫時只能調(diào)用存儲過程
          EXEC SP_RENAME table.column','newcolumn','COLUMN'

          oracle:
          ALTER TABLE table RENAME COLUMN column TO newcolumn;
          posted on 2008-02-22 11:46 xiaosilent 閱讀(449) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 曲麻莱县| 义马市| 莱西市| 荥经县| 乐至县| 宜川县| 嘉荫县| 吉安县| 台江县| 太和县| 金坛市| 兴化市| 勃利县| 龙海市| 利辛县| 余姚市| 葫芦岛市| 平南县| 渑池县| 凉城县| 静海县| 易门县| 南岸区| 穆棱市| 甘洛县| 吴江市| 西乌珠穆沁旗| 怀远县| 哈巴河县| 韶山市| 潜山县| 凤冈县| 馆陶县| 旌德县| 兴山县| 黔东| 山东| 巴林右旗| 桦南县| 桦川县| 湖北省|