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

Access sql 的问题

Select * from [Table1] Where [ColourNo] = '' And [Length] & '' = ''.
在Access 使用该sql的时候, 请问这个 [Length] & '' = ''是什么意思?
防止[Length]为NULL

[Length]:字段名 OR 变量名
[Length] & '' = '':
字段 OR 变量 [Length]的值+''=''

[Length]+''=''

这种不行, + 会导致 NULL + '' = NULL 而 & 则 NULL & '' = ''

所以 [Length] & '' = ''. 的等同写法为

[Length] is null
or  [Length] =''

测试了一下,
NULL & ''=''
与+结果不同,估计ACCESS经过内部转换了

明白了,谢谢各位高手!^_^


相关问答:

关于SQLSERVER底层问题 - MS-SQL Server / 疑难问题

请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢


我也想知道!关注此贴!

关注~~

数据库大牛都哪去了啊?
......

sql 存储过程

我要做一个定点事件,是每天晚上12点就把三个表里的信息放入一个表里,我想用存储过程来写,怎么写呢?,那位高手帮帮忙吧,非常感谢!

用户名是唯一的
表A  字段
用户名:Name  ,邮箱:Ema ......

求一条SQL - MS-SQL Server / 疑难问题

--drop table #T1
--drop table #T2
create Table #T1(ID int,
QueryID nvarchar(20),
ResultID1 nvarchar(20),
ResultID2 nvarchar(20))
create Table #T2(SortNo int,
QueryID nvarchar(20),
ResultID1 nv ......

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

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

VC连接ACCESS数据库问题 - VC/MFC / 数据库

问题1
我用ADO连接设了用户名密码的数据库
但是我发现我不输入 用户名和密码 都可以连接成功 而且还能把数据读出来
剪了一个名为test数据库 建了一个名为people的表 
见了一个 用户名1234 密码1234 的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号