如何用SQL语句实现属性列的转换?求大神帮忙

将student表的sno放在sage后面,不会,求大神帮帮忙
如何用SQL语句实现属性列的转换?求大神帮忙

2个回答

第一:为什么会有这种需求? 完全没必要啊;
第二:如果确实需要换,可以先创建一张和Student 字段相同的表,数据copy过来,然后删除Student重新创建符合需求的Student表 copy 数据
删除刚刚那个张表;

u014167893
冷咖啡15 没有交换列的sql
大约 3 年之前 回复

我用的是mysql,这个是这样操作的,其他的数据库不清楚。
alter table 表名
change 字段名 新字段名 字段类型 默认值 after 字段名(跳到哪个字段之后)
比如:
ALTER TABLE check
CHANGE userid userid VARCHAR(50) DEFAULT NULL AFTER TIME

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问