摘要: T-SQL中,有时判断一个变量是否为NULL时,有人可能会用到函数ISNULL,如:[代码]这种用法其实是有问题的,再看:[代码]很显然,@VAR1和@VAR2均已赋值且不为NULL。再看更特殊的情况:[代码]打印出来的值是1,而不是-1,这是因为:@VAR3的类型是BIT,其可能值只有三个:0、1或NULL,如果给其赋0和NULL之外的值(此处是-1),均被认为是1。用ISNULL函数判断变量是...阅读全文
posted @ 2009-11-20 22:58 蜡人张 阅读(19622) 评论(5) 编辑