我正在用 C++ 为 SQL Server 编写扩展存储过程。
用户可以提供我可以使用 srv_paramsetoutput() 设置的 OUT 参数。但是,当我尝试设置 TEXT、VARCHAR(max) 或 NVARCHAR(max) 时,这似乎总是失败。请注意,VARCHAR(max) 在内部称为 SRVBIGVARCHAR。
是否存在我可能犯的常见错误,或者当用作输出参数时,xprocs 是否无法访问这些数据类型?
我正在用 C++ 为 SQL Server 编写扩展存储过程。
用户可以提供我可以使用 srv_paramsetoutput() 设置的 OUT 参数。但是,当我尝试设置 TEXT、VARCHAR(max) 或 NVARCHAR(max) 时,这似乎总是失败。请注意,VARCHAR(max) 在内部称为 SRVBIGVARCHAR。
是否存在我可能犯的常见错误,或者当用作输出参数时,xprocs 是否无法访问这些数据类型?