易截截图软件、单文件、免安装、纯绿色、仅160KB

在PB中利用ORACLE的替换函数REPLACE

      PB自带的REPLACE语句用着总有些不习惯。今天同事在做数据迁移中,用到替换功能,根据不同的登录用户,选择该用户下的表。所以,我就用ORACLE的函数来实现它。其实挺简单的,就是一个PB动态SQL语句的例子而已。下面是个例子,SQL语句自已拼装好。注意拼装的SQL语句末尾不要习惯的加“;”,那样是错误的。
string ls_sql,ls_value
ls_sql = "SELECT REPLACE('MIGRATIONRULE','MIGRATIONRULE','SHANGHAI.MIGRATIONRULE') AS AA from DUAL"
DECLARE self_replace DYNAMIC CURSOR FOR SQLSA ;
PREPARE sqlsa from :ls_sql ;
OPEN DYNAMIC self_replace ;
FETCH self_replace INTO :ls_value;
CLOSE self_replace;


相关文档:

用show parameter显示Oracle隐含参数

Oracle数据库的启动用到了初始化参数,一般情况下可以在sqlplus里用show parameter 来获得。而Oracle数据库为了debug 或者解决一些特殊的问题,还提供了一些以“_”开头的隐含参数。 网络上有一些script可以让我们轻松检查这些隐含参数. 下面我们来详细介绍一下如何直接在sqlplus 用show parameter来获取隐含参数 ......

ORACLE表空间的碎片整理

oracle作为一种大型数据库,广泛应用于金融、邮电、电力、民航等数据吞吐量巨大,计算机网络广泛普及的重要部门。对于系统管理员来讲,如何保证网络
稳定运行,如何提高数据库性能,使其更加安全高效,就显得尤为重要。作为影响数据库性能的一大因素--数据库碎片,应当引起dba的足够重视,及时发现并
整理碎片乃是dba一项 ......

oracle变量类型

 oracle变量类型
标量类型
varchar2(n)  用于定义可变长度的字符串  n用于指定字符串的最大长度 其最大值为32767字节 必须指定n
char(n)  用于定义固定长度的字符串 其中n用于指定字符串的最大长度,其最大值为32767  如果不指定n 默认是1
number(p,s)该数据类型用于定义固定长度的整数和浮点 ......

oracle不同版本之间的切换

简单描述一下在windows的同一用户下,安装Oracle的9i、10g和11g的方法。
Oracle在windows平台下的安装是所有平台中最简单的,基本上不需要进行任何额外的处理就可以成功的安装,可以说没有什么技术含量。
 
不过在同一台机器的同一个用户上同时安装两个不同版本的数据库就需要一定的技巧了。这里简单描述一下在同时 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号