博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 判定时间是否在某个时间区间内
阅读量:5833 次
发布时间:2019-06-18

本文共 1108 字,大约阅读时间需要 3 分钟。

IF EXISTS(SELECT TOP 1 * FROM sys.objects WHERE name=N'uF_IsRange_Date' AND [type]='FN')    DROP FUNCTION uF_IsRange_DateGOSET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author:        hehai-- Create date: 2015-11-19 11:01:01-- Description:    判定时间是否在时间区间范围内。-- =============================================CREATE FUNCTION uF_IsRange_Date(        @date DATETIME,                    -- 时间    @date_Range_min DATETIME,        -- 时间区间(起始值)    @date_Range_max DATETIME        -- 时间区间(结束值))RETURNS BITASBEGIN    DECLARE @return BIT        SELECT @return=1 FROM sys.objects WHERE @date BETWEEN @date_Range_min AND @date_Range_max    IF @return IS NULL SET @return=0    RETURN @return -- @min_seconds>0 AND @max_seconds>0ENDGO-- SELECT dbo.uF_IsRange_Date('2015-11-19','2015-11-19','2015-11-10')DECLARE @date DATETIME=N'2015-11-19 10:10:10'DECLARE @date_Range_min DATETIME=N'2015-11-19 10:10:09'DECLARE @date_Range_max DATETIME=N'2015-11-19 10:10:10'SELECT dbo.uF_IsRange_Date(@date,@date_Range_min,@date_Range_max)

 

转载于:https://www.cnblogs.com/oceanho/p/4977364.html

你可能感兴趣的文章
将txt文件转化为json进行操作
查看>>
线性表4 - 数据结构和算法09
查看>>
我的2014-相对奢侈的生活
查看>>
Java设计模式
查看>>
Spring Cloud 微服务分布式链路跟踪 Sleuth 与 Zipkin
查看>>
ORM数据库框架 SQLite 常用数据库框架比较 MD
查看>>
华为OJ 名字美丽度
查看>>
微信公众号与APP微信第三方登录账号打通
查看>>
onchange()事件的应用
查看>>
Windows 下最佳的 C++ 开发的 IDE 是什么?
查看>>
软件工程师成长为架构师必备的十项技能
查看>>
python 异常
查看>>
百度账号注销
查看>>
mysql-This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME 错误解决
查看>>
BIEE Demo(RPD创建 + 分析 +仪表盘 )
查看>>
Cocos2dx 3.0开发环境的搭建--Eclipse建立在Android工程
查看>>
基本概念复习
查看>>
重构第10天:提取方法(Extract Method)
查看>>
Android Fragment使用(四) Toolbar使用及Fragment中的Toolbar处理
查看>>
解决pycharm在ubuntu下搜狗输入法一直固定在左下角的问题
查看>>