Oracle 中设置位的值函数SETBIT(原创)
来源:互联网 发布:kindle导入电子书 mac 编辑:程序博客网 时间:2024/05/16 10:03
--oracle 自带位与函数BITAND。但是大家可能需要的是设置某位为1或0。
--我做了一个提供给大家。欢迎使用。
--OCOCO 2008.11.28
CREATE OR REPLACE FUNCTION SETBIT(VAL NUMBER, BITPOS IN NUMBER, BITVAL IN NUMBER) RETURN NUMBER IS
RESULT NUMBER;
BEGIN
RESULT := BITAND((255 + BITPOS) - BITAND(255, BITPOS) * 2, VAL)+BITVAL*BITPOS;
RETURN(RESULT);
END SETBIT;
- Oracle 中设置位的值函数SETBIT(原创)
- redis 中 SETBIT命令的用法
- redis in python:setbit函数的简单介绍
- 原创:oracle中单行函数介绍 (五)
- 【原创】oracle中CAST函数使用简介
- 【原创】oracle中CAST函数使用简介
- Redis中setbit和bitcount的注意细节
- 关于bigInteger中setbit 和 testBit的解析
- ORACLE几个关于工作日数的函数(原创)
- ORACLE几个关于工作日数的函数(原创)
- 练习2-6 编写一个函数setbits(x,p,n,y),将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值
- 原创:oracle聚合函数介绍 (六)
- Oracle中位运算函数试验
- Oracle中位运算函数试验
- redis的setbit的案例
- 原创:oracle中单行函数介绍 <五>
- (原创)oracle中调用JAVA程序
- ubuntu安装Oracle jdk的设置(网上收集非原创)
- custom control的使用方法(Creating and Using custom controls in VC++)
- 2008年11月28号_五_晴_学无止境
- 2008 November 11th Tuesday (十一月 十一日 火曜日)
- Big Endian 与 Little Endian
- 2008 November 12th Wednesday (十一月 十二日 水曜日)
- Oracle 中设置位的值函数SETBIT(原创)
- 学习java的心得
- 2008 November 13th Thursday (十一月 十三日 木曜日)
- Flash手机抽奖程序设计:抽奖操作
- 2008 November 14th Friday (十一月 十四日 金曜日)
- 2008 November 17th Monday (十一月 十七日 月曜日)
- 金融危机下绿色IT灭亡了吗?
- 崩溃,崩溃
- ml.err 错误的解决方案