SqlServer
文章平均质量分 63
alex_zs
这个作者很懒,什么都没留下…
展开
-
获取SQL所有数据库名、所有表名、所有字段名、表字段长度
1.获取所有数据库名: Select Name FROM Master..SysDatabases orDER BY Name 2.获取所有表名: Select Name FROM DatabaseName..SysObjects Where XType=U orDER BY Name XType=U:表示所有用户表; XType=S:表示所有系统表; 3.获取所有字段名: Selec原创 2009-01-06 12:29:00 · 2211 阅读 · 1 评论 -
高效的存储过程分页
/*--用存儲過程實現的分頁程式 顯示指定表、視圖、查詢結果的第X頁 對於表中主鍵或標識列的情況,直接從原表取數查詢,其他情況使用臨時表的方法 如果視圖或查詢結果中有主鍵,不推薦此方法--鄒建 2003.09(引用請保留此資訊)--*//**//*--調用示例 select top 20 * from product_schedule where brand=oemexec p转载 2009-03-09 13:17:00 · 197 阅读 · 0 评论 -
SQL存储过程分页算法研究
1.“俄罗斯存储过程”的改良版 CREATE procedure pagination1 (@pagesize int, --页面大小,如每页存储20条记录 @pageindex int --当前页码) as set nocount on begin declare @indextable table(id int identity(1,1),nid int) --定义表变量 declare @转载 2008-12-25 08:50:00 · 153 阅读 · 0 评论 -
快速清除SQLSERVER日志
1、DUMP TRANSACTION DataBase_Name WITH NO_LOG 2、BACKUP LOG DataBase_Name WITH NO_LOG 3、DBCC SHRINKDATABASE(DataBase_Name)原创 2009-04-29 10:20:00 · 203 阅读 · 0 评论