从品牌网站建设到网络营销策划,从策略到执行的一站式服务
请问在SQL里用什么语句改变列的顺序?
成都创新互联公司专业为企业提供岳麓网站建设、岳麓做网站、岳麓网站设计、岳麓网站制作等企业网站建设、网页设计与制作、岳麓企业网站模板建站服务,10多年岳麓做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
即把
col_a,col_b,col_c,col_d
改成
col_b,col_c,col_d,col_a
如果真要改,给你个办法,但我个人不主张这么改,没有任何必要。
--启用系统表更新
USE master
GO
sp_configure 'allow updates', 1
GO
RECONFIGURE WITH OVERRIDE
GO
declare @colid1 smallint,@colid2 smallint
select @colid1 = colid from syscolumns where id = object_id('yourtable') and name = 'filed1'
select @colid2 = colid from syscolumns where id = object_id('yourtable') and name = 'filed2'
update syscolumns set colid = @colid2 where id = object_id('yourtable') and name = 'filed1'
update syscolumns set colid = @colid1 where id = object_id('yourtable') and name = 'filed2'
--执行完毕后,立即禁用系统表更新:
sp_configure 'allow updates', 0
GO
RECONFIGURE WITH OVERRIDE
GO
最简洁的办法
select colB,colA,colC from tableA
SQL中修改一个表的列名的步骤如下:
1、首先我们打开SQL软件。
2、然后右键点击想要修改的列名。
3、点击栏目框中的修改。
4、 点击完毕之后,我们这里可以看到的是在两侧的列名值是一样的 ,此时输入你想要修改的新的列名即可完成修改。
5、 然后ctrl+s保存,保存成功之后,随后在列名上右击选择刷新,就可以确认修改成功了
1、我们选择鼠标右键单击列名,选择里面的更改,然后单击。
2、选择点击后,我们可以看到两边的列名相同。
3、这里我们将选择StudentName列中最后一个允许值的复选标记。
4、然后右键单击列表并选择Refresh以确认修改成功。
5、这里我们可以确定StudentName列的NotName为空。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图