t-sql中的随机数
摘要:T-SQL中的随机数 SQL开发中会有生成随机数的需求,下面说几种常用的需求和解决办法(基于MS SQL),最后总结出通用的办法: 1、0-9间的随机整数,包括0和9本身: abs(checksum(newid()))%10 扩展从a-b间的随机整数(a,b本身也是整数): a+abs(checksum(newid()))%(b-a+1) 2、0-1间的随机实数: rand() -...
阅读全文
缩小SQL Server数据库日志文件
摘要:缩小SQL Server数据库日志文件 问:我的数据库实际大小为600MB,日志文件实际大小为33MB,但日志文件占用空间为2.8GB!我曾经试了几种方式,SHIRNK DATABASE,TRUNCATE LOG FILE, 都没办法将文件缩小。 答:你可以把下面的代码COPY到查询分析器里,然后修改其中的3个参数(数据库名,日志文件名,和目标日志文件的大小),运行即可。 ...
阅读全文