sql中将学生表中的"性别"字段更名为"sex",以下代码为什么报错了?

img

格式:sp_rename 'tablename.colname',newcolname,'column'
例子:
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
你的要求:
exec sp_rename '[学生表].[性别]','sex','column'

alter table 学生表 rename column 性别 to sex;
或
sp_rename '学生表.性别','sex','column'

alter table 学生表 rename column 性别 to sex;