SQL> select to_char(393221,'xxxxxx') from dual;TO_CHAR(393221
--------------
60005SQL>
--------------
60005SQL>
解决方案 »
- tiptop ERP如何连接到sqlserver数据库?
- 启动tomcat时error initializing endpoint
- sql语句求助 要换成用where语句搞定
- oracle10g——ora-12514问题反复出现
- 我向同一个数据库里连续导入两个相同的DMP文件(按用户,两次的用户名完全一样),那么在我第二次导入的时候,数据是否会重复?是否会提示覆盖什么的?
- sql数据库到oracle数据库的转换,请有经验的高人停下,谢谢!
- Oracle客户端的安装
- 如何关联查询出一个表中的两个字段在另一张表中的对应值
- SQL*plus
- 我的oracle 数据库突然在网络中客户端oem中无法控制了
- ORA-02042: too many distributed transactions
- 一个ORACLE权限问题,请大侠指点!
return varchar2
is
l_str varchar2(255) default NULL;
l_num number default p_dec;
l_hex varchar2(16) default '0123456789ABCDEF';
begin
if ( p_dec is null or p_base is null )
then
return null;
end if;
if ( trunc(p_dec) <> p_dec OR p_dec < 0 ) then
raise PROGRAM_ERROR;
end if;
loop
l_str := substr( l_hex, mod(l_num,p_base)+1, 1 ) || l_str;
l_num := trunc( l_num/p_base );
exit when ( l_num = 0 );
end loop;
return l_str;
end to_base;
/select utl_raw.bit_and(to_base(393221,2),'11011') from dual;
--------------------------------------------------------------------------------
001001