用语句更改字段的顺序
2007-03-13 21:39
232 查看
vivianfdlpw 2005.9 引用请保留此信息
*/
--创建测试环境
create table TEST
(
A varchar(20),
B varchar(20),
C varchar(20),
E varchar(20),
F varchar(20),
)
go
--允许系统标更新
exec sp_configure 'allow updates','1'
go
reconfigure with override
go
--添加D列
alter table test add D varchar(10)
--更新B,C列顺序
update syscolumns
set colid=colid+1
where colid>=2 and id=object_id('test')
--更新D列顺序
update syscolumns
set colid=2
where name='D' and id=object_id('test')
--禁用系统标更新
exec sp_configure 'allow updates','0'
go
reconfigure with override
go
要是把D插到C和E之间呢
帮我改一下行不 我怎么改不通呢
还有上面的“1”和“0”有什么区别呢?
*/
--创建测试环境
create table TEST
(
A varchar(20),
B varchar(20),
C varchar(20),
E varchar(20),
F varchar(20),
)
go
--允许系统标更新
exec sp_configure 'allow updates','1'
go
reconfigure with override
go
--添加D列
alter table test add D varchar(10)
--更新B,C列顺序
update syscolumns
set colid=colid+1
where colid>=2 and id=object_id('test')
--更新D列顺序
update syscolumns
set colid=2
where name='D' and id=object_id('test')
--禁用系统标更新
exec sp_configure 'allow updates','0'
go
reconfigure with override
go
要是把D插到C和E之间呢
帮我改一下行不 我怎么改不通呢
还有上面的“1”和“0”有什么区别呢?
相关文章推荐
- 更改表字段的描述 SQL语句实现
- DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
- sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
- 更改字段名称以及更改字段的顺序
- 移动表字段顺序,更改字段的属性
- Sql语句更改字段类型及主键等实用整理
- DataTable实现列位置交换,用于SQL语句无法解决字段页面显示顺序问题
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- SQL语句增加字段、修改字段、更改类型、修改默认值
- sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
- 用sql语句根据操作顺序码生成表示号码范围的字段
- sqlserver常用sql语句,更改字段,建立唯一键,多个字段去重复等
- mysql更改表结构:添加、删除、修改字段、调整字段顺序
- Sql语句更改字段类型及主键等实用整理
- Sql语句更改字段类型及主键等实用整理
- mysql命令更改表结构:添加、删除、修改字段、调整字段顺序
- ORA-00001: unique constraint pk_****_key violated oracle imp 语句导入数据对oracle的数据字段操作顺序
- oracle数据库表中,某个字段是varchar2类型的但其实存的是数字,这样安装该字段排序,排出来的顺序是不对的,sql语句怎么写就可以排序了?
- [linux][mysql] 命令更改表结构:添加、删除、修改字段、调整字段顺序
- ListUI中增加了分录的字段后,query中的sql语句显示出来的是按照顺序显示出来的,而ListUI中显示出来的数据确实乱的