[SQL Server] 十进制转换为二进制——函数
2010-07-28 17:24
459 查看
create function f_int2bin(@i int)
returns varchar(31)
as
begin
declare @s varchar(31);
set @s=''
while (@i>0)
select @s=cast(@i%2 as varchar)+@s, @i=@i/2
return(@s)
end
go
--调用
select dbo.f_int2bin(200)
returns varchar(31)
as
begin
declare @s varchar(31);
set @s=''
while (@i>0)
select @s=cast(@i%2 as varchar)+@s, @i=@i/2
return(@s)
end
go
--调用
select dbo.f_int2bin(200)
相关文章推荐
- 转换十进制为二进制的函数
- ORACLE使用函数对二进制、十进制、十六进制数互相转换
- 一个函数把十进制整数转换为二进制…
- 【C++】二进制十进制转换的函数
- C语言-十进制转换为二进制函数
- 11、十进制和N进制的转换 -- JAVA自带函数
- 二进制、十进制以及十六进制之间的相互转换
- sql server 中的金额阿拉伯数字转换为中文的自定义函数
- 【JavaScript实现十进制转换成二进制】
- 二进制与十进制之间的转换你是不是都忘光了。
- Swift_ios_二进制,十进制,十六进制之间的转换
- oracle中关于二进制和十进制之间的转换
- 将十进制转换成二进制输出,递归写法
- 【软考总结】——二进制、十进制的转换问题
- oj-12-B-十进制转换成二进制
- 二进制、八进制、十进制、十六进制之间的转换
- 将二进制数值转换为十进制
- 栈和其在二进制转换为十进制的应用(c语言)
- 将十进制ip转换为二进制显示
- 十进制小数与二进制小数相互转换