请问怎样添加一个字段在指定的字段之后?
字段是没有顺序的,所以这样的操作是没有必要的!用企业管理器很容易处理
用sql 语句,如果在最后加一列,可以用
ALTER TABLE table8 ADD c int identity(1,1) not null
不再最后一列,恐怕只能考数据,删掉表,再建表,再考数据
显示当前库中所有数据表,
sp_tables
或
select * from INFORMATION_SCHEMA.TABLES
或
select * from sysobjects where xtype='U' and status>0
显示当前数据库
use master
select name from sysdatabases
字段是没有顺序的,所以这样的操作是没有必要的!用企业管理器很容易处理
用sql 语句,如果在最后加一列,可以用
ALTER TABLE table8 ADD c int identity(1,1) not null
不再最后一列,恐怕只能考数据,删掉表,再建表,再考数据
显示当前库中所有数据表,
sp_tables
或
select * from INFORMATION_SCHEMA.TABLES
或
select * from sysobjects where xtype='U' and status>0
显示当前数据库
use master
select name from sysdatabases
解决方案 »
- 例相加
- sql工具使用群
- 请问如何查看DATEBASE中有没有触发器,游标?
- 高手 高手 高手 前进 前进 前进 我需要您的帮助!!!在线等待
- 谁碰到过这样的情况(sql server 2000 在 windows server 2003下无法正常工作“未知错误:8007007f”)?
- 请问如何把SQL2000的某个表的数据导入SQL6.5的同一张表里面?
- 一个有关SQL中exist问题
- 存储过程中如何在select语句中选择不同的表名?
- SQL中如何有条件截取字符串
- 为什么在连接SQL时用计算机名可以建立连接,但是用IP就是不可以呢?
- 很有实际意义的查询排序问题,望大侠们能给解决一下,谢谢。
- 请问T-SQL中如何将一个表a中的字段的所有值复制到另一个表b的相同类型的字段中?
http://www.csdn.net/develop/read_article.asp?id=21429使用企业管理器的设计表(Table Designer)功能去插入一列,当按保存按钮后,企业管理器会根据需要的结构创建一个新表,接着把旧表中的数据复制到新表中,然后删除旧表,重命名新表的名字为旧表的名字。假如是个有几百万行数据的表,很明显这将花掉很多宝贵的时间去完成这个动作。但完成以后,你将会发现所有这个表的相关性信息将会丢失,就像这个表是新建的一样(你可以在修改前后用sp_depends命令来证明这一点)!