call2()- 存储过程函数-表达式与函数
目录

call2()

函数说明: 除第一个参数为数据源连接外,其他参数可call()函数相同,功能也和call()函数相同,通过第一个参数,可以实现不同的单元格连接不同的数据源。

语法: call(dbName,sqlStatement{,arg1{,arg2{,arg3{,……}}}})

参数说明: dbName 数据源名称 sqlStatement 合法的调用存储过程的sql语句 arg(n) sql语句的参数,可以是常数也可以是表达式, 如果是输出结果集的参数,对应的参数表达式写成"@@result"

返回值: 一组数据的集合,由结果集的第一个字段决定数据类型,如果结果集是多列,只返回第一列

示例:

例1:call2("demo","{call ResultSet (?,?,?)}","@@result","000001",A2) 表示对数据源demo执行存储过程ResultSet,第一个输出参数输出结果集,第二、三个参数传入"000001",A2作为参数值