'modify' 附近有语法错误 'change'附近有语法错误 | 您所在的位置:网站首页 › rename语法错误 › 'modify' 附近有语法错误 'change'附近有语法错误 |
修改列的数据类型: 错误命令版本1: alter table student modify column studentgender char(2); --‘modify’ 附近有语法错误。 错误命令版本2: alter table student modify studentgender char(2); –‘modify’ 附近有语法错误。 修改列名称以及其数据类型(用change) 错误的命令版本: alter table student change studentgender to gender char(2); –'change’附近有语法错误 我用change和modify命令始终报错,我猜测是因为上面的是mysql的语法,而我用的是sql server数据库,在网上找了一个w3schools的资料,确实是因为我再sql server中用了只在my sql 和oracle下才能用的语法。 修改列的数据类型 正确的命令: alter table 表名 alter column 列名 属性;eg: alter table student alter column gender char(2);修改列的名字(在student表中从studentgender改名为gender) 正确的命令 exec sp_rename '原表明' '新表名' 'column'eg: exec sp_rename 'student.studentgender','gender','column';改数据库表的名字,除了可以通过右键那种做法,以下方法也可以达到想要的效果: exec sp_rename '原表明' '新表名'我在中文的w3school和菜鸟教程没有搜到相关的内容 w3school的英文网站的语言教学比中文的网站要更加的全面 https://www.w3schools.com/sql/sql_alter.asp sql server 基本语法 Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结 |
CopyRight 2018-2019 实验室设备网 版权所有 |