SELECT BIN_TO_NUM(1,0,1,0) FROM DUAL; BIN_TO_NUM(1,0,1,0)
-------------------
10
-------------------
10
解决方案 »
- oracle数据库中的表被truncate掉了,怎么恢复?
- 请教Oracle case when 语句的问题
- 合并汇总的问题
- 晕了,菜鸟新装数据库,一周没有搞定,求助
- 请问怎样用SQL创建这个表和索引?
- oracle的服务都启动了,为什么连不上oracle服务器?请各位帮帮忙阿!十万火急阿!!!
- oracle审计功能向大家请教
- 救急,高分相送
- 出现ORA-28575: unable to open RPC connection to external procedure agent,如何解决?
- 有没有办法知道count(*)返回的是多行还是单行?
- Oracle触发器中如何使更新无效??
- 统计连续次数sql怎么写?谢谢各位大哥啦!
return varchar2
as
result varchar2(100);
temp int;
begin
temp:=aa;
result:=to_char(mod(temp,2))||result;
temp:=temp/2;
while temp>0 loop
result:=to_char(mod(temp,2))||result;
temp:=trunc(temp/2);
end loop;
return result;
end;
/
select get2(8) from dual;
/
return varchar2
as
result varchar2(100);
temp int;
begin
temp:=aa;
result:=to_char(mod(temp,2))||result;
temp:=trunc(temp/2);
while temp>0 loop
result:=to_char(mod(temp,2))||result;
temp:=trunc(temp/2);
end loop;
return result;
end;
/
select get2(8) from dual;
/