如何在描述符中插入 SQLSET 类型?
首先,我准备并使用绑定变量声明游标:
select * from account where aco_no in ( ? ) and ..;
我的目标是替换“?” 在带有帐户列表('123','234')的打开光标中。语句的光标准备一次(服务器启动),然后用不同的数据(帐户列表的大小)打开几次(服务启动)。我的目标是使用 IN() 运算符准备光标并将帐户列表作为绑定变量传递。
Open is by 声明:
$OPEN :cur USING SQL DESCRIPTOR :descWhere;
其中 descWhere 是服务创建的描述符(设置描述符语句)。
如果我使用简单类型(SQLCHAR itp.)Exp:
$SET DESCRIPTOR :desc VALUE :size
TYPE = :type,
LENGTH = :NO_LEN;
$SET DESCRIPTOR :desc VALUE :size
DATA = :szBuffor;
如何插入描述符类型 SQLSET、SQLLIST、.. 如果可以做到,它是否可以使用 IN() 运算符?