ORACLE中位运算的问题 08:52:13 jlanzpa817>select bitand(1,2)+0 from dual;BITAND(1,2)+0------------- 0已用时间: 00: 00: 00.00左移、右移好象没有,不过可以转换为模2. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主一张贴帮你搞掂!不要重复开。两个1之间的位与运算 SQL > select to_number(bitand(1,1)) from dual; TO_NUMBER(BITAND(1,1)) ---------------------- 1 1与0之间的运算: SQL > select to_number(bitand(1,0)) from dual; TO_NUMBER(BITAND(1,0)) ---------------------- 0 0与0之间运算: SQL > select to_number(bitand(0,0)) from dual; TO_NUMBER(BITAND(0,0)) ---------------------- 0 http://expert.csdn.net/Expert/topic/1275/1275225.xml?temp=.8885157 oracle安全部分有个叫“用口令文件进行验证”的,谁能解释一下什么意思? 关于Java向oracle传递array的问题, 求一个SQL的逻辑实现 orcal 想创建数据库,用什么用户登陆,密码(默认?)? 关于查询和统计比较慢的问题! oracle的奇怪问题 关于IMP的问题,很急手(在线等待) 出现错误ORA-14452 请指教! 批量插入 触发器如何实现 请问:简单的位运算select 3&1 from dual 为什么报错? ORACLE位运算的问题?
SQL > select to_number(bitand(1,1)) from dual;
TO_NUMBER(BITAND(1,1))
----------------------
1
1与0之间的运算:
SQL > select to_number(bitand(1,0)) from dual;
TO_NUMBER(BITAND(1,0))
----------------------
0
0与0之间运算:
SQL > select to_number(bitand(0,0)) from dual;
TO_NUMBER(BITAND(0,0))
----------------------
0