Oracle常用的OCI函数】的更多相关文章

一. Oracle oci工具包安装: $ORACLE_HOME\BIN:执行文件和help文件 $ORACLE_HOME\OCI\INCLUDE:头文件 $ORACLE_HOME\OCI\LIB\BC: for Borlanf C++的OCI库 $ORACLE_HOME\OCI\LIB\MSVC: for MS Visual C++的OCI库 如果是unix下,对于ORACLE8i,则OCI库在$ORACLE_HOME/lib下,如果是9i,则在$ORACLE_HOME/lib32下,库文件名…
常用字符函数介绍 1.ascii 返回与指定的字符对应的十进制数: SQL>select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A          A       ZERO      SPACE ---------- ---------- ---------- ---------- 65         97         48         32 2.chr 给出整数,返回对应的字符:…
1. ASCII  返回与指定的字符对应的十进制数;  SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;  A A ZERO SPACE  --------- --------- --------- ---------  65 97 48 32 2. CHR  给出整数,返回对应的字符;  SQL> select chr(54740) zhao,chr(65) chr65 from dual; …
数据库的增删改查: 增:insert into ... values(); 例:insert into p_emp values(sq_emp.nextval,,sysdate,,null,,); commit; 注意,表里边有多少列,values()里边的内容就有多少,一一对应关系.后边加分号结束语句,然后commit:提交. 自增长序列:右击Sequences,new一个新的自增序列,起一个name,然后有一个nextval属性,实现自增长. 查:select ... from ... 例:…
转换函数 to_char(d|n,fmt):把日期和数字转换为指定格式的字符串: to_number(x,fmt):把一个字符串转换为一个指定格式的数字:   判空函数 nvl(x,value):如果x为null,返回value,否则返回x: nvl2(x,value1,value2):若果x非空返回value1,否则返回value2:   聚合函数 avg():求平均值: sum():求和: min():求最小值: max():求最大值: count():统计数量:   数字函数 abs(n)…
md5 CREATE OR REPLACE FUNCTION MD5( passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32); BEGIN retval := utl_raw.cast_to_raw(DBMS_OBFUSCATION_TOOLKIT.MD5(INPUT_STRING => passwd)) ; RETURN retval; END; ) from dual DES加密 create or replace functi…
--绝对值 ) --求模 ,) --取整 --四舍五入 )from dual;--123.5 ) --截取 )from dual;--123.4 ) --字符串长度 --截取 select st.sname,substr(st.sname,) from student st; --替换 select replace('abcde','b')from dual;--acde select replace('abcde','b','B')from dual;--aBcde --去空格 select…
1.查询当前日期和时间 select sysdate from dual; 2.查询本月最后一天 select last_day(sysdate) from dual; 3.查询前后多少月 ) from dual; 4.查询下一周的星期几的具体日期(周日-周六:1-7) ) from dual; 5.时间转时间 select to_char(sysdate,'YYYY-MM-DD HH:MI:SS') from dual; 6.字符转时间 ','YYYY-MM-DD') from dual; 7…
前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正. 1.Oracle 数据库中的to_date()函数的使用: 往emp表中插入一条记录: SQL,,,); ,,,) ORA: 文字与格式字符串不匹配--日期格式不对 使用to_date()函数搞定:格式to_date('1965-02-05','yyyy-mm-dd'); 2.Oracle中的字符函数: 字符函数是Oracle中最常用的函数, lowe…
1.常用的函数分为五大类: 字符函数.数字和日期函数.数字函数.转换函数.混合函数 2.字符函数 字符函数主要用于修改字符列.这些函数接受字符输入,返回字符或数字值.Oracle 提供的一些字符函数如下. 1. CONCAT (char1, char2) 返回连接"char2"的"char1". 2. INITCAP(string) 将"string"的字符转成大写. 这个只能转换首字母为大写,慎用 3. LOWER (string) 将&quo…