怎样mysql 修改表字段名字段名

2016年4月荣获微软MVP荣誉称号2015年4月荣获微软MVP称号2014年4月 荣获微软MVP称号
2016年7月 MS-SQL Server大版内专家分月排行榜第一
2016年4月荣获微软MVP荣誉称号2015年4月荣获微软MVP称号2014年4月 荣获微软MVP称号
2016年7月 MS-SQL Server大版内专家分月排行榜第一
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。查看: 26792|回复: 32
如何修改表中的字段名
论坛徽章:0
如何修改表中的字段(列)名
用Alter table 语句如何写?
受赐教不胜感激!
论坛徽章:1
8i 以后好像提供了 rename的方法
论坛徽章:1
字段名不能修改,可以增加一个字段
论坛徽章:7
应该是不可以直接修改表中的字段名,但有变通的方法。
1.新增一个新的字段名(alter table test1 add (user_no number))
2.将旧字段的数据转移到新字段中。(update&&test1 set user_no=userid1
3.删除旧字段中的数值。(alter table test1 drop column userid1)
论坛徽章:1
不好意思 记错了
rename 是改table的名
论坛徽章:0
为什么字段名不能改
MySQL数据库都有改字段名的语句,为什么Oracle这个大型数据库却没有这种功能?
论坛徽章:0
最初由 roycai 发布
[B]应该是不可以直接修改表中的字段名,但有变通的方法。
1.新增一个新的字段名(alter table test1 add (user_no number))
2.将旧字段的数据转移到新字段中。(update&&test1 set user_no=userid1
3.删除旧字段中的数值。(alter table test1 drop column userid1) [/B]
这样变通可是可以,不过好像表中字段的顺序变了,新增加的字段总是排在所有字段的后面,这怎么办?
论坛徽章:7
没有必要MySQL中的功能Oracle中一定要有,Oracle支持事务,而MySQL为什么不支持事务呢?各有所长,各有所短。关键是用户要扬长避短!笑谈!
论坛徽章:7
还有一个比较麻烦的方法。用PL/SQL DEVELOPER工具将该表及其里面的数据导出成sql脚本,然后在sql脚本中将字段名由旧的改成新的,然后执行sql脚本建立表格并且插入数据即可。
论坛徽章:22
alter table xxx re
Oracle8i & lower version
connect sys/
update col$ set name=xx where .....
itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号: 广播电视节目制作经营许可证:编号(京)字第1149号怎么修改字段名 - VFP当前位置:& &&&怎么修改字段名怎么修改字段名&&网友分享于:&&浏览:203次如何修改字段名?如题
比如:表A.DBF有20个字段,其中一个字段为ABC,想修改成DFG该如何写代码?
谢谢!------解决方案--------------------ALTER TABLE TT ALTER ABC RENAME TO DFG
------解决方案--------------------ALTER TABLE 表A RENAME ABC TO DFG
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有在ADO下修改ACCESS字段名的方法与思路
在ADO下修改ACCESS字段名的方法与思路
字段名可以在ACCESS的窗口化操作界面或SQL语句来进行修改,但在ADO环境下,则不能修改,下面是变通的办法:
&&&&&&& DB.Execute "alter table [表] add [cz_temp] text(50)" '新建临时中转字段cz_temp&&&&&&& DB.Execute "update [表] Set cz_temp=[A]" '把A字段数据复制到临时中转字段cz_temp中&&&&&&& DB.Execute "alter table [表] drop [A]" '删除字段A&&&&&&& DB.Execute "alter table [表] add [B] longText" '新建字段B&&&&&&& DB.Execute "update [表] Set B=[cz_temp]" ' 把cz_temp字段数据复制到B中&&&&&&& DB.Execute "alter table [表] drop cz_temp" ' 删除临时中转字段cz_temp
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&

我要回帖

更多关于 mysql 修改表字段名 的文章

 

随机推荐