社区
数据库相关
帖子详情
关于pb+oracl绑定量问题,马上给解决方式,马上结贴,在线等待....
道儿仙
2009-09-07 12:17:52
如题:
oracle里的SQL有绑定变量,在存储过程中挺好用的.
在pb中SQL的绑定量变怎么用?
请举例说明,谢谢!!!
...全文
86
9
打赏
收藏
关于pb+oracl绑定量问题,马上给解决方式,马上结贴,在线等待....
如题: oracle里的SQL有绑定变量,在存储过程中挺好用的. 在pb中SQL的绑定量变怎么用? 请举例说明,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WorldMobile
2009-09-07
打赏
举报
回复
INT Dept_id_var = 156
String Dept_name_var
SetNull(Dept_name_var)
PREPARE SQLSA
FROM "INSERT INTO dept VALUES (?,?)" ;
EXECUTE SQLSA USING :Dept_id_var,:Dept_name_var ;
WorldMobile
2009-09-07
打赏
举报
回复
好像没有这个东东,你可以用动态SQL来实现
道儿仙
2009-09-07
打赏
举报
回复
等待高手回复
道儿仙
2009-09-07
打赏
举报
回复
[Quote=引用 7 楼 gzone521 的回复:]
PB 写出的代码 就已经绑定了变量了,不需要再次绑定 .如INSERT INTO 表 values(:a,:b) using sqlca; 这个已经就是绑定变量了,很方便,除第一次执行外,其他时候执行效率贼高,很佩服PB这点
[/Quote]
string a1,a2
a1 = '082202'
a2 = '093303'
DECLARE A_PRO1 PROCEDURE FOR A_PRO
( A => :a1,
B => :a2 );
EXECUTE A_PRO1 ;
ORACLE 解析完后
BEGING
A_PRO( A => '082202',B => '093303' );
END ;
每次调用过程还得解析
色域至尊
2009-09-07
打赏
举报
回复
PB 写出的代码 就已经绑定了变量了,不需要再次绑定 .如INSERT INTO 表 values(:a,:b) using sqlca; 这个已经就是绑定变量了,很方便,除第一次执行外,其他时候执行效率贼高,很佩服PB这点
道儿仙
2009-09-07
打赏
举报
回复
[Quote=引用 4 楼 qyaohai 的回复:]
execute immediate
[/Quote]
这个好像不可以引用参数吧,例如: USING :Dept_id_var,:Dept_name_var ;
wsz0812
2009-09-07
打赏
举报
回复
up
qyaohai
2009-09-07
打赏
举报
回复
execute immediate
道儿仙
2009-09-07
打赏
举报
回复
[Quote=引用 2 楼 lzp_lrp 的回复:]
INT Dept_id_var = 156
String Dept_name_var
SetNull(Dept_name_var)
PREPARE SQLSA
FROM "INSERT INTO dept VALUES (?,?)" ;
EXECUTE SQLSA USING :Dept_id_var,:Dept_name_var ;
[/Quote]
这样也不行,因为这种传参的方式到ORACLE中也是常量方式
上面语句将过ORACLE解析后就下面的语句
INSERT INTO dept VALUES ('156','')
如果Dept_id_var值改后执行,ORACL还的硬解析!
继续顶,等待高手复!
连接
oracl
e报错Error occurred while trying to connect to the database
可能会阻止WebLogic SIP Server进程,因为在某些操作系统上/ dev / random会在返回结果之前
等待
主机上产生一定
量
的“干扰”。尽管/ dev / random更安全,但如果默认JVM配置延迟WebLogic SIP Server启动,BEA建议使用...
pb
6.5技巧
2、接下来,我们必须给一些需要用到的定
量
赋上初始值。 Public: constant integer MOD_ALT = 1 constant integer MOD_CONTROL = 2 constant integer MOD_SHIFT = 4 3、接下来,我们必须利用下面...
PowerBuilder文件写入性能对比:深入
PB
125版本测试
通过实际测试用例,如Sqlite3
PB
NIU.dll等文件,本文旨在为开发者提供关于不同写入方法性能评估的洞察,以便选择最合适的文件处理策略。 1. PowerBuilder文件写入性能测试概述 在信息技术迅猛发展的今天,软件的运行...
大数据之重点概念及原理
一、大数据 (一)概念: ... 2.
PB
:企业级数据级别 3.ZB:全球数据总
量
级别 (三)特点: 容
量
大,种类多,速度快,价值高 (四)Hadoop 1.概念:Apache旗下的一套开源软件平台 2.功能:利...
批处理模式下大数据处理的常见
问题
及
解决
方法
批处理模式(Batch Processing)是指将大
量
数据按批次进行集中处理的计算模式,通常适用于非实时场景——数据积累到一定
量
或按固定时间窗口(如每日、每周)触发处理。与流处理(Stream Processing)的低延迟、逐条...
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章