如何在SQL中用ALTER TABLE语句修改表中的列名?
补充一下~我做的是清华大学出版社的《数据库技术与应用实践教程》实验三第11题:使用Transact-SQL语句ALTERTABLE修改student_info表中的“姓名...
补充一下~我做的是清华大学出版社的《数据库技术与应用实践教程》
实验三第11题:使用Transact-SQL语句ALTER TABLE修改student_info表中的“姓名”列,使其列名为“学生姓名”,数据类型为varchar(10),非空。
按照题目的意思应该是可以用ALTER TABLE修改列名的呀!? 展开
实验三第11题:使用Transact-SQL语句ALTER TABLE修改student_info表中的“姓名”列,使其列名为“学生姓名”,数据类型为varchar(10),非空。
按照题目的意思应该是可以用ALTER TABLE修改列名的呀!? 展开
6个回答
展开全部
实在不行,可以先添加"学生姓名"列,再删除"性名"列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EXEC sp_rename 'tablename', 'newcol', 'oldcol'
表名 新列名 原列名
Alter不能修改列名
表名 新列名 原列名
Alter不能修改列名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ALTER TABLE SHELL MODIFY (年度 integer DEFAULT 2004);
请参考
请参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter table student_info add “学生姓名”varchar(10);
update student_info set “学生姓名”='姓名';
alter table student_info drop column“姓名”;
思维定式啊,题目没说只能用一个语句。
update student_info set “学生姓名”='姓名';
alter table student_info drop column“姓名”;
思维定式啊,题目没说只能用一个语句。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询