
数据库专栏
文章平均质量分 64
joe8282
这个作者很懒,什么都没留下…
展开
-
SQL随机提取N条记录
Sql server: select top 10 * from 表 order by newid() Access: SELECT top 10 * FROM 表 ORDER BY Rnd(id) Rnd(id) 其中的id是自动编号字段,可以利用其他任何数值来完成 比如用姓名字段(UserName) SELECT top 10 * FROM 表 ORDER BY Rnd原创 2006-03-08 00:09:00 · 1222 阅读 · 0 评论 -
压缩数据库日记文件
SET NOCOUNT ONDECLARE @LogicalFileName sysname, @MaxMinutes INT, @NewSize INTUSE zhenghe -- 要操作的数据库名SELECT @LogicalFileName = zhenghe_log, -- 日志文件名@MaxMinutes = 10,原创 2007-01-26 16:58:00 · 845 阅读 · 0 评论 -
精妙SQL语句
说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,(s转载 2006-08-19 04:07:00 · 767 阅读 · 0 评论 -
SQL数据库同步
SQL数据库同步 前两天看了一些关于数据库同步的文章,拿出来给那些需要学习的人共享利用数据库复制技术 实现数据同步更新 复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,转载 2006-08-10 16:10:00 · 874 阅读 · 0 评论 -
有关SQL模糊查询
在进行数据库查询时,有完整查询和模糊查询之分。一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式:1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELE原创 2006-11-26 17:55:00 · 879 阅读 · 0 评论 -
实现小数据量和海量数据的通用分页显示存储过程
建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(利用游标)来实现分页。但这种分页方法仅适用于较小数据量的情形,因为游标本身有缺点:游标是存放在内存中,很费内存。游标一建立,就将相关的记录锁住,直到取消游标。游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据转载 2006-07-27 02:11:00 · 713 阅读 · 0 评论 -
SQL Server2000 索引结构及其使用
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很原创 2006-11-22 12:53:00 · 1109 阅读 · 1 评论 -
SQL Server实用经验与技巧大汇集
1.挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager 删除PendingFileRenameOperations 2.收缩数据库 --重建索引 DBCC REINDEX DBC转载 2006-11-15 09:48:00 · 538 阅读 · 0 评论 -
ASP与存储过程
存储过程就是作为可执行对象存放在数据库中的一个或多个SQL命令。 定义总是很抽象。存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的好处至少有三个: 第一、大大提高效率。存储过程本身的执行速度非常快,而且,调转载 2006-02-22 21:49:00 · 573 阅读 · 0 评论 -
数据库设计宝典
http://database.youkuaiyun.com/page/ec06b688-4094-4fff-bbdc-714a70caf408原创 2007-10-27 13:00:00 · 636 阅读 · 0 评论