因为我的 C++ OCI 包装器只支持绑定 Int/Double/String/Clob 类型的数据。所以我想知道是否有可能让我的存储过程返回一个 clob,它保存来自 SELECT 语句的结果集。
喜欢:
FUNCTION sp(
in_param VARCHAR2,
) RETURN CLOB
IS
my_clob CLOB;
BEGIN
my_clob := SELECT col1, col2, col3 FROM s WHERE s.param = in_param;
RETURN my_clob;
END sp;