您的位置:首页 > 数据库

SqlServer小技巧汇总

2011-05-06 10:51 155 查看
随机数

select 1+cast(rand()*10 as int)--返回1-10的随机整数

少于1分钟间隔的job

先建一个一分钟运行一次的作业,然后在"步骤"的脚本中这样写:

DECLARE @dt datetime

SET @dt = DATEADD(minute, -1, GETDATE())

WHILE @dt < GETDATE()

BEGIN

EXEC pro_PublishLastRec_Sql --这里pro_PublishLastRec_Sql 为你要作业执行的存储过程

set @dt=dateadd(ss,5,@dt)

WAITFOR DELAY '00:00:05' -- 等待5秒, 根据你的需要设置即可

END

md5函数

select lower(right(sys.fn_varbintohexstr(hashbytes('MD5','123456')),32))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: