博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月21日

摘要: 关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。这就让sysobjects表格有了用武之地。虽然我不建议你更新这个表格,但是你当然有权对其进行审查。在大多数情况下,对你最有用的两个列是sysobjects.name和sysobjects.xtype。前面一个用来列出待考察对象的名字,而后一个用来定义对象的类型,其代码如下:C:检查约束。D:默认的约束F:外键约束L:日 阅读全文

posted @ 2011-09-21 16:34 bug yang 阅读(1356) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/michaelShao/archive/2010/01/12/1644590.html 阅读全文

posted @ 2011-09-21 16:10 bug yang 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 1、使用游标declare temp_cursor cursor for select * from temp;open temp_cursor;fetch next from temp_cursor into @field;while(@@Fetch_Staus=0)begin insert into temp(id) values(@field); fetch next from temp_cursor into @fieldendClose temp_cursorDeallocate temp_cursorSelect @@CURSOR_ROWS 可以得到当前游标中存在的数据行数... 阅读全文

posted @ 2011-09-21 14:49 bug yang 阅读(145) 评论(0) 推荐(0) 编辑