db2里“ProcessState&0x300000=0x300000 ”这里不能这么写,请大家帮帮忙应该怎么写?
这个是sqlserver里可以执行的sql.
SELECT SiteNo,COUNT(*) as COUNTNUM FROM OCRIPS20080201 l,BatchInfotb WHERE l.BatchId=BatchInfotb.BatchId and OccurDate> ='20080201' and
OccurDate <= '20080201' and NeedProcess <> '0' and isfrontpage <> 0 and CheckFlag <> 0 and ProcessState&0x300000=0x300000 group by
SiteNO
db2里“ProcessState&0x300000=0x300000 ”这里不能这么写,请大家帮帮忙应该怎么写?
答案:db2 udb 没有为位数据类型或布尔数据类型提供本机支持,它既不支持逐位操作,也不支持布尔代数操作。不过我曾经看到这样一篇文章使用udf来完成这样的操作
上一个:db2 SQL中求和 字符转为数型求和
下一个:db2jcc.jar下载. 在哪能下载到DB2的JDBC驱动?