Oracle 将十进制转为二进制
时间: 2023-09-15 13:16:44 浏览: 257
十进制转为二进制
Oracle中可以使用TO_BINARY函数将十进制转换为二进制。
语法如下:
```
TO_BINARY(n, length)
```
其中,n为十进制数,length为可选参数,表示最终二进制数的长度。
例如,将十进制数10转换为二进制:
```
SELECT TO_BINARY(10) FROM dual;
```
输出结果为:
```
1010
```
如果需要将长度补齐到8位,可以使用length参数:
```
SELECT TO_BINARY(10, 8) FROM dual;
```
输出结果为:
```
00001010
```
阅读全文