sql,在一个已经有内容的表里,怎样修改列的数据类型
因为事先用的是int,所以sno开始显示不出0,比如我的学号是0056387,显示成了56387,所以我改用字符型,还有其他方法吗?我用的是:altertablestud...
因为事先用的是int,所以sno开始显示不出0,比如我的学号是0056387,显示成了56387,所以我改用字符型,还有其他方法吗?
我用的是:
alter table student alter sno varchar(10);但是提示:第 1 行: 'sno' 附近有语法错误。
谁能帮我看看问题出在哪里吗? 展开
我用的是:
alter table student alter sno varchar(10);但是提示:第 1 行: 'sno' 附近有语法错误。
谁能帮我看看问题出在哪里吗? 展开
3个回答
展开全部
alter table A alter column name varchar(20)
如果修改失败,选择工具-选项-designers,然后找到"阻止保存要求重新创建表的更改",去掉前面的勾,点保存。然后在执行SQL修改语句
如果修改失败,选择工具-选项-designers,然后找到"阻止保存要求重新创建表的更改",去掉前面的勾,点保存。然后在执行SQL修改语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter student modify sno varchar(10);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询