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

          1,修改字段類型[關鍵字:modify&alter]

          mysql:

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

          sqlserver:

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

          oracle:

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

          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:
          暫時只能調用存儲過程
          EXEC SP_RENAME table.column','newcolumn','COLUMN'

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

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


          網站導航:
           
          主站蜘蛛池模板: 常熟市| 抚顺县| 柳州市| 平潭县| 宿州市| 长治县| 若羌县| 柳州市| 衡山县| 应城市| 如东县| 平远县| 轮台县| 灵宝市| 衡东县| 建平县| 中超| 霍城县| 淮滨县| 时尚| 云南省| 合山市| 蓬溪县| 同心县| 乐陵市| 高雄市| 响水县| 长汀县| 九龙县| 安图县| 慈利县| 太保市| 天祝| 凤城市| 舒城县| 涞水县| 介休市| 铁力市| 安徽省| 丹阳市| 塔城市|