怎么把数据库上面的列名给改了

来源:百度知道 编辑:UC知道 时间:2024/06/26 00:41:18
题目是:使用Transact-SQL语句ALTER TABLE 修改student_info表的“姓名”列,使其列名为“学生姓名”,数据类型为vachar(10),非空。

这样写:
ALTER TABLE student_info
ALTER COLUMN 姓名 vachar(10) NOT NULL
可以改类型和非空,但是改不了列名啊???列名要怎么改啊???

sp_rename 'student_info.姓名','学生姓名'

在查询分析器中执行一下就可以了

别忘记给分啊 我给你回答这个也不容易啊 我还要测试到底可用不 我也是在网上找的 测试之后,没有问题 请记着给分!

alter table student_info
rename column 姓名 to 学生姓名;

可以运行,通过测试。

你直接用菜单操作不就行了吗,在企业管理器里修改