易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL索引优化的问题

摘自http://hi.baidu.com/dusongw/blog/item/4090493d6ec0cdee3d6d97a6.html
我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构: 
CREATE TABLE [dbo].[TGongwen] ( --TGongwen是红头文件表名 
[Gid] [int] IDENTITY (1, 1) NOT NULL , 
--本表的id号,也是主键 
[title] [varchar] (80) COLLATE Chinese_PRC_CI_AS NULL , 
--红头文件的标题 
[fariqi] [datetime] NULL , 
--发布日期 
[neibuYonghu] [varchar] (70) COLLATE Chinese_PRC_CI_AS NULL , 
--发布用户 
[reader] [varchar] (900) COLLATE Chinese_PRC_CI_AS NULL , 
--需要浏览的用户。每个用户中间用分隔符“,”分开 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
GO 
下面,我们来往数据库中添加1000万条数据: 
declare @i int 
set @i=1 
while @i<=250000 
begin 
insert into Tgongwen(fariqi,neibuyonghu,reader,title) values('2004-2-5','通信科','通信科,办公室,王局长,刘局长,张局长,admin,刑侦支队,特勤支队,交巡警支队,经侦支队, 户政科,治安支队,外事科','这是最先的25万条记录') 
set @i=@i+1 
end 
GO 
declare @i int 
set @i=1 
while @i<=250000 
begin 
insert into Tgongwen(fariqi,neibuyonghu,reader,title) values('2004-9-16','办公室','办公室,通信科,王局长,刘局长,张局长,admin,刑侦支队,特勤支队,交巡警支队,经侦支队,户政科,外事科','这是中间的25万条记录') 
set @i=@i+1 
end 
GO 
declare @h int 
set @h=1 
while @h<=100 
begin 
declare @i int 
set @i=2002 
while @i<=2003 
begin 


相关文档:

SQL Server中约束的介绍

摘要
对于SQL Server中的约束,想必大家并不是很陌生。但是约束中真正的内涵是什么,并不是很多人都很清楚的。本文以详细的文字来介绍了什么是约束,以及如何在数据库编程中应用和使用这些约束,来达到更好的编程效果。(本文部分内容参考了SQL Server联机手册)
内容
 
数据完整性分类
 
实体完整性
&nb ......

实用SQL語句

http://blog.csdn.net/fenglibing/archive/2007/10/24/1841537.aspx
1、将一个表中的内容拷贝到另外一个表中
insert into testT1(a1,b1,c1) select a,b,c from test;
insert into testT select * from test; (前提是兩個表的結構完全相同)
 
insert into notebook(id,title,content)
se ......

sql大全


. SQL 命令
这部分包含那些 PostgreSQL 支持的 SQL 命令的信息.这里的 "SQL" 就是该语言通常的含义; 每条命令的与标准有关的兼容性的信息可以在相关的参考页中找到.
Table of Contents
ABORT --  退出当前事务
ALTER GROUP --  向组中增加用户或从组中删除用户 
ALTER USER --  改变数据库 ......

SQL存储过程测试(5)——从T

问题
      如何让T-SQL测试套件把测试用例结果直接写入文本文件
设计
      使用ActiveX技术实例化一个FileSystemObject对象,然后通过OpenTextFile()和WriteLine()方法直接把测试结果写入文件。
方案
declare @fsoHandle int,@fileID int
exec sp_OACreate 'Scr ......

从各种位置截取字符串的SQL语法

知: 字段A='F:\photo\Winter Leaves.jpg'  
要求:分段截取每段字符[字段A不能为TEXT类型,否则报错]
解决方法:
---截取字符串A的第一个\左边的字符串
select left(A,charindex('/',A)-1)
输出结果:F:
---截取\中间的字符串
select  left(stuff(A,1,charindex('/',A),''),charindex('/',stuff(A,1,c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号