小编Ori*_*ent的帖子

我想了解以下字符串是如何介于两个其他字符串之间的

注意这是我的第一篇帖子:)

我正在研究一个程序,我看到一些表现出乎意料的代码.我知道有一些隐含的数据转换,但我不明白它如何评估为真......

我运行了下面的代码,它按照我的预期拉出"是"而不是"否".

代码使用了GETDATE().我把它改成了今天的日期,所以代码可以在另一天运行,如果只需要这个帖子.

SELECT  CASE 
        WHEN CONVERT(VARCHAR,CAST('6/14/2016' AS DATETIME),101) BETWEEN '06/13/2014' AND '07/04/2014' 
            THEN 'Yes' 
        ELSE 'NO' 
    END 
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释它的评估结果如何?

sql t-sql sql-server

2
推荐指数
1
解决办法
73
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1