alter table如何添加字段(内详)?
一般插入字段都是添加为最后一个字段,如果表已经有10个字段,如何将字段
添加到第四个字段之后?
问题点数:50、回复次数:6Top
1 楼caoyq(草民呆瓜)回复于 2002-03-18 16:13:43 得分 0
添加到第四之后和添加到最后有什么不同吗?Top
2 楼microyzy(人不在牛,分高就行;分不在高,人牛也行)回复于 2002-03-18 16:37:45 得分 0
开发的时候是用界面工具添加字段的,并且在写代码的时候插入数据时用了
insert语句,值和字段是一一对应的,字段的次序变了就会出错。
现在的问题是我需要写一个更新用户数据库结构的补丁,这个sql语句不知如何写 ?Top
3 楼Haiwer(海阔天空)回复于 2002-03-18 16:39:55 得分 50
一定要添加到第四个字段之后就只有:
select * into tabtemp from tablename
go
create table tablename(
....
)
go
insert tablename(...)
select ... from tabtemp
go
drop table tabtemp
如果可以加在最后,就用
Alter table 语句。
Top
4 楼Cryster(百年孤独)回复于 2002-03-18 16:58:01 得分 0
同意.Top
5 楼LYSSHE(蛇子)回复于 2002-03-18 17:44:01 得分 0
可以实现!!Top
6 楼microyzy(人不在牛,分高就行;分不在高,人牛也行)回复于 2002-03-19 08:45:09 得分 0
这个方法我已经想好了
来这里就是问问有没有直接的方法,看来sqlserver没有这样的功能了 :(Top
相关问题
- alter table创建字段问题
- nvarchar类型字段如何补足位数?(内详)
- 请问 怎么用 SQL 语句给字段写默认值 具体内详
- 请教:declare @TableIndex table问题..内详
- table已经建成,怎样用alter table修改某一个字段的长度.
- 能否用alter table语句将一个表的字段改为主键自增?
- 请问用alter table如何删除表中的一个字段?(高分求教)
- 使用alter table 能在已存在的一个int字段添加identity吗?
- 如何用最简便的方法删除相关字段中信息(内详!) 100分给最佳方案者!!
- 问题:用DELPHI读写ORACLE中的BLOB类型字段(内详),请高手指点!




