Inside Microsoft Sql Server 2005 TSQL Programming 学习笔记

1.数据类型相关的问题
  

      时间重叠判断
      假设有两个时间段 span1(s1,e1) 及 span2(s2,e2),判断它们是否有重叠部分,可以使用如下语句:
where s1<=e2 and e1>=s2

      区分大小写过滤器
      SQL查询默认情况下是不区别大小写的,要在查询时区分大小写,可在查询条件下添加如下设置:
默认情况下:where customerName = N'sundigang'
区别大小写:where customerName Collate Latin1_General_CS_AS = N'SunDigang'
以上粗体部分就是区分大小写的设置,其中CS 指定区分大小写,AS 指定区分重音

原文地址:https://www.cnblogs.com/sundigang/p/1458075.html