網路城邦
上一篇 回創作列表 下一篇   字體:小 中 大
[SQL] 變更 Table 中的欄位設定
2008/05/25 21:57:52瀏覽801|回應0|推薦0

1. 新增一個欄位
ALTER TABLE `{<em>table_name</em>}` ADD `{<em>new_column_name</em>}` {new_column_type} CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

EX:
ALTER TABLE
`User` ADD `name` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

EX:
ALTER TABLE `User` ADD `name` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL default '' COMMENT '姓名' ;


2. 修改已經存在的欄位
ALTER TABLE `{<em>table_name</em>}` CHANGE `{<em>column_name_original</em>}` `{<em>column_name_modified</em>}` {<em>column_type</em>} CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '{<em>default_value</em>}'

EX:
ALTER TABLE `User` CHANGE `name` `name` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT ' '

( 知識學習|其他 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=LupinBlog&aid=1900888