null 转换为别的类型,并比较大小

select  1
where   convert(datetime,‘2014-10-16‘,120) < getdate()  and getdate() < convert(datetime,null,120)

结果为

-----------

(0 行受影响)

select  1
where   convert(datetime,‘2014-10-16‘,120) < convert(datetime,‘2014-11-16‘,120)

结果为

----------- 1

(1 行受影响)

select convert(datetime,null,120)

结果为

----------------------- NULL

(1 行受影响)

时间: 2024-11-09 00:02:46

null 转换为别的类型,并比较大小的相关文章

匹夫细说C#:可以为null的值类型,详解可空值类型

首先祝大家中秋佳节快乐~ 0x00 前言 众所周知的一点是C#语言是一种强调类型的语言,而C#作为Unity3D中的游戏脚本主流语言,在我们的开发工作中能够驾驭好它的这个特点便十分重要.事实上,怎么强调C#的这个特点都不为过,因为它牵涉到编程的很多方面.一个很好的例子便是我们本文要介绍的内容——可空型,它是因何出现的,而它的出现又有什么意义呢?以及如何在Unity3D游戏的开发中使用它呢?那么就请各位读者朋友带着这些疑问,通过下面的文字来寻找这些问题的答案吧. 0x01 如果没有值? 一个了解一

JavaScript基础 null转换为数值型 Number()

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

js中String转Date类型并比较大小

1.比较常用的方法,但繁琐: 主要使用Date的构造方法:Date(int year , int month , int day) Java代码   <script> var str1 = "2009-8-9"; var arr1 = str1.split("-"); var date1 = new Date(arr1[0],parseInt(arr1[1])-1,arr1[2]); var str2 = "2009-8-4"; va

C#/Java/C/C++基本类型所占大小及表示范围

C/C++的数据类型: 一,整型 Turbo C:   [signed] int 2Byte//有符号数,-32768~32767   unsigned int 2Byte //无符号数,只能表示整数0~65535 [signed] short [int] 2Byte unsigned short [int] 2 Byte long [int] 4 Byte unsigned long [int] 4 Byte Visual C++ 6.0: [signed] int 4Byte   unsig

把字符串转换为Double 类型

//把字符串转换为Double 类型    public Double convertStringToDouble(String value){                      Double doubleValue = new Double("0.00");           if(value != null && !"".equals(value))              doubleValue = new Double(value

Java:String转换为date类型

public static Date stringToDate(String str) { DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date date = null; try { // Fri Feb 24 00:00:00 CST 2012 date = format.parse(str); } catch (ParseException e) { e.printStackTrace(); } // 2012-0

MVC如何避免控制器方法接收到的值不能被转换为参数类型

假设控制器方法参数类型是int: public ActionResult GetSth(int id) { return Content(id.ToString()); } 而视图传递过来的是字符串: @Html.ActionLink("获取","GetSth",new {id="hello"}) 于是就会报类似如下的错: 对于"MvcApplication3.Controllers.HomeController"中方法&qu

java中如何将Object类型转换为int类型

如何将Object类型转换为int类型 Object object = null; try { Integer.parseInt(object.toString()); } catch (NumberFormatException e) {} 也可以先判定一下是否是Integer //可以先判定一下是否是Integer Object object = "111"; if (object instanceof Integer) { Integer.parseInt(object.toSt

SQL-数据类型占空间大小

int -2^31~2^31 4 smallint -2^15~2^15 2 tinyint 0~255 1 bigint -2^63~2^63 8 float real 第7 位小数,其范围为从-3.40E -38 到3.40E +38 4 个字节 float 15 位小数 -1.79E -308 到1.79E +308 8 float[n] 表示float的精度 取1~7实际是real,占4 decimal 提供小数所需要的的实际存储空间 以2到17字节存储-2^38-1到2^38-1之间的