ORACLE - 存储过程
mmxx1983
这个作者很懒,什么都没留下…
展开
-
一个检验身份证合法性用PLSQL实现的方法
<br />功能需求:由于要对15000多参保职工进行身份证号的申报与检验,故需要做一个能够<br /> 对身份证号有效性进行检验的软件功能,能够进行如下处理:<br /> 1、检验身份证是否为空<br /> 2、检验身份证长度是否为15或18位<br /> 3、检验身份证的出生日期的有效性<br /> 4、检验身份证的格式的有效性<br /> 5、检验18位的身份号校验位的合法性,对15位加上校验位。<br转载 2010-12-13 18:41:00 · 2537 阅读 · 0 评论 -
Oralce存储过程包跨用户访问表
<br /> 今天做数据转储,写Oracle存储过程的时候发现存储过程不能直接访问另一用户的表,报表不存在的提示,而在sql查询中可以访问另一用户表,原因是权限的问题,用另一用户登录数据库,执行:<br /><br />grant select any table to tssa; <br /><br />grant update any table to tssa; <br /><br />grant insert any table to tssa; <br /><br />*tssa为用户名原创 2010-11-13 20:52:00 · 2130 阅读 · 1 评论 -
Windows2003 x64系统下SQL2005与ORA10G互联互通的方法和注意事项
<br />操作系统:Windows2003 x64<br />数 据 库:SQL2005<br /> ORA10G<br /> <br />在32位系统下SQL和ORA之间的互联不存在任何问题,而在64位下SQL2005与ORA10G之间的互联有些问题,如果是数据库通过链接服务器的方式连接,需要安装10G的64位版本客户端后在安装一次32位版本的客户端。<br />如果是使用AS服务连接ORA处理立方库数据,则上面的方法无效,原因是10G本身的问题,所以需要你安装11G数据库3原创 2011-02-21 10:14:00 · 673 阅读 · 0 评论 -
ORACLE生成数据字典的语句
<br />SELECT COL.TABLE_NAME,<br /> --COL.COLUMN_ID AS COLORDER,<br /> TT.COMMENTS,<br /> COL.COLUMN_NAME AS COLUMNNAME,<br /> CASE<br /> WHEN PKCOL.COLUMN_POSITION > 0 THEN<br /> '√'<br /> ELSE<br />转载 2011-05-18 22:12:00 · 855 阅读 · 0 评论