您好朋友,感謝您關注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 閱讀(449) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 武清区| 九寨沟县| 基隆市| 磐安县| 抚州市| 屯昌县| 湄潭县| 玛曲县| 信阳市| 仪陇县| 凤城市| 哈巴河县| 余江县| 三明市| 江源县| 博兴县| 宜宾县| 兖州市| 竹溪县| 虹口区| 南通市| 梨树县| 玉树县| 兴山县| 峡江县| 台南县| 浦北县| 阜宁县| 朔州市| 石首市| 萨迦县| 禹城市| 武乡县| 怀宁县| 江川县| 迁安市| 柘荣县| 舟山市| 澄城县| 浑源县| 滦平县|