遇到一个关于位域的数据结构,其中有一个工作是判断某位状态,C/JS里都有专门的按位与,按位或,以及按位与或来执行相应操作,查遍VBS的帮助和GOOGLE,却没有答案
抱着死马当活马医的想法,用一组数字做了AND操作,发现其实VBS的AND既是逻辑与,也是按位与,你给他数字操作,它就按位执行,给他条件,他就罗辑判断
只不过,这点,微软的帮助只字未提,真是累煞人也
至于SQL中,可以使用bitand来进行按位与
select * from 表 where bitand(purview,1)=1
遇到一个关于位域的数据结构,其中有一个工作是判断某位状态,C/JS里都有专门的按位与,按位或,以及按位与或来执行相应操作,查遍VBS的帮助和GOOGLE,却没有答案
抱着死马当活马医的想法,用一组数字做了AND操作,发现其实VBS的AND既是逻辑与,也是按位与,你给他数字操作,它就按位执行,给他条件,他就罗辑判断
只不过,这点,微软的帮助只字未提,真是累煞人也
至于SQL中,可以使用bitand来进行按位与
select * from 表 where bitand(purview,1)=1
转载于:https://www.cnblogs.com/Heroman/archive/2007/08/02/839691.html