能不能告诉我一下,SQL语句 FUsed&1 是什么意思?
Select FUsed,FUsed,FType,FClassID,FAccessTable,FAccessType,FAccessColName,
FFromTable from t_AccessRowData
where FUsed&1<>0
Select FUsed,FUsed,FType,FClassID,FAccessTable,FAccessType,FAccessColName,
FFromTable from t_AccessRowData
where FUsed&1<>0
位于运算符
set @t=5
select @t&1
/*
-----------
1(1 行受影响)
*/
set @t=6
select @t&1
/*
-----------
0(1 行受影响)*/
其实是 转换为2进制 011 & 001 按位与 得到的结果是 001然后转位10进制 得到1