摘要: --删除存储过程 DECLARE @STRING VARCHAR(8000) WHILE EXISTS(SELECT NAME FROM SYSOBJECTS WHERE TYPE='P' AND STATUS>=0) BEGIN SELECT @STRING='DROP PROCEDURE '+NAME FROM SYSOBJECTS WHERE TYPE = 'P' AND STATUS>=0... 阅读全文
posted @ 2007-12-17 17:45 Fernando 阅读(649) 评论(0) 推荐(0) 编辑
摘要: @@rowcount 返回受上一语句影响的行数。 语法 @@rowcount 返回类型 integer 注释 任何不返回行的语句将这一变量设置为 0 ,如 if 语句。 示例 下面的示例执行 update 语句并用 @@rowcount ... 阅读全文
posted @ 2007-12-17 16:22 Fernando 阅读(2926) 评论(0) 推荐(0) 编辑
摘要: 增加字段 alter table docdsp add dspcode char(200) 删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改名 sp_rename 更改当前数据库中用户创建对象(如表、... 阅读全文
posted @ 2007-12-17 15:39 Fernando 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 基础知识 1, 关联子查询和非关联子查询 在非关联子查询中,内部查询只执行一次并返回它的值给外部查询,然后外部查询在它的处理中使用内部查询返回给它的值。而在关联子查询中,对于外部查询返回的每一行数据,内部查询都要执行一次。另外,在关联子查询中是信息流是双向的。外部查询的每行数据传递一个值给子查询,然后子查询为每一行数据执行一次并返回它的记录。然后,外部查询根据返回的记录做出决策。 如: SELEC... 阅读全文
posted @ 2007-12-17 13:51 Fernando 阅读(6751) 评论(1) 推荐(0) 编辑
摘要: 错误 8101 严重级别 16 消息正文 仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 ''%1!'' 中为标识列指定显式值。 解释 试图将包含特定标识值的行插入包含标识列的表中。但是,未提供列的列表或没有为指定的表启用 SET IDENTITY_INSERT。 对策 若要成功地将特定的标识行插入包含标识列的表中,必须提供列的列表并且将 SET IDENTI... 阅读全文
posted @ 2007-12-17 13:48 Fernando 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 工具 - 导入和导出设置... 阅读全文
posted @ 2007-12-17 10:44 Fernando 阅读(212) 评论(0) 推荐(0) 编辑