易截截图软件、单文件、免安装、纯绿色、仅160KB

mssql null 的问题 - MS-SQL Server / 疑难问题

select case null
when '' then '1' 
when null then '2' --为什么没有在这个位置判断出来
else '3' 
end a 

select 1 a,2 b into #a
select isnull(b,0) b from #a where a=2
--b列没有数据 应该用什么来判断b是空的呢


--b列没有数据 应该用什么来判断b是空的呢
where b is null

NULL 与 NULL 比默认是UNKWONE的,

第二个不是很明白.
"没有值"和"有值但是值为NULL"是2个概念,可以价格判断,如果返回0行记录,则设置b为0
SQL code:

DECLARE @b INT
SELECT @b = ISNULL(b,0) from #a WHERE a=2
IF @@ROWCOUNT = 0
SELECT @b = 0
SELECT @b AS b



1、
 null is null nul <> null
2、空集合没有属性

isnull(b,0)的意思就是b没有数据的时候返会0嘛

路过 蹭分 帮顶 学习

引用
NULL 与 NULL 比默认是UNKWONE的,

支持,
补充:
另外null与任何非null比
默认是UNKWONE的


相关问答:

csv文件转换成sql导入到数据库,没有数据为何?

执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......

sql小小的疑问 - .NET技术 / C#

可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

关于ACCESS和MSSQL的问题 - Web 开发 / ASP

有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......

关于Vb中sql语句的写法(100分) - Java / Web 开发

求个vb中的sql语句的写法,次sql语句的用法是分页程序
我写的如下:其中A是用来接收每页显示的记录的条数,B是用来接收显示的当前的页面.
sqltext="select top A * from log where id not in(select top ( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号