我想修改数据表userInf中列名userName为 用户名 于是用了下面这个语句:EXEC sp_rename 'userInf.[userName]', '用户名', 'COLUMN'但是出现提示:警告: 更改对象名的任一部分都可能会破坏脚本和存储过程。不知道这样做会不会对程序造成什么影响,想上来问一下,希望各位高手指点指点。我的想法:如果alter修改列名,将原有的列删除,再重新插入,这样的话这一列原有的数据将丢失,很苦恼。不知道什么样的方法才是正确的。