SQL变量默认值问题
摘要:
在SQL Server中定义一个SQL变量后,如果未给变量赋值默认是NULL;--结果:EEggUNKNOWN,下面有分析)原因分析:1. NULL,充当一个占位符,相当于一个未知值的变量,NULL <>10的结果既不是TRUE,也不是False,而是未知(UNKONWN)。2. 任何类型的变量如果未赋值都是NULL,NULL和任何值的比较结果都是未知。SQL中这种变量的特性叫做3VL... 阅读全文
posted @ 2009-07-02 10:56 Siulo 阅读(2229) 评论(0) 推荐(0) 编辑