Sql Server中使用newid()随机函数取出数据
这种用法相信在网站中经常使用,如要在表中随机取出10条记录,如果使用编程语言进行运算的话会很麻烦而且效率低下。在Sql Server中自带了random()函数用于生成随机数,其实它还自带了另外一个随机函数newid();newid()在扫描每条记录时都会生成一个随机的值:
执行select newid();运行结果
可以看到这并不是一个随机的数字类型。
在表中随机取出n条记录,就可以使用select top n * from table order by newid()实现;
相关文档:
来自:http://www.cnblogs.com/morningwang/archive/2009/01/02/1367277.html
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。
方法1:
适用 ......
public static void main(String[] args) {
Session session = null;
Transaction tx = null;
List list = null;
&nb ......
作业管理
自动处理一个任务的第一步是创建对应的作业,作业可以使用两种工具来创建,即创建作业向导和SQL Server 企业管理器。创建作业最容易的方法是使用创建作业向导,一般来说,如果要创建作业,必须执行以下三个步骤:
(1)定义作业步;
(2)如果该作业不是用户指定执行,创建作业执行的调度时间;
(3)通知操作员作业 ......
win7 下 配置 SQL Server 2005 允许远程访问
2010年2月2日 bibiQ
本来一直不愿意配置远程访问SQL server,但今天一狠心把它配好了。
参考了网上的帖子http://www.cnblogs.com/sukiwqy/archive/2009/11/11/1601381.html
step1: 配置SQL Server 外围应用配置器(为 SQL Server 2005 启用远程连接、启用 SQL Server Brow ......