检测 ODBC 中准备好的批处理语句

发布于 2024-12-09 06:40:49 字数 365 浏览 1 评论 0原文

ODBC 中有没有办法检测已准备的语句是否为 显式批处理语句没有执行它或尝试自己解析它?更准确地说,在调用 SQLPrepare 之后但在调用 SQLExecute 之前,此信息是否可用? (很容易看出after执行很简单:如果SQLMoreResults返回SQL_SUCCESSSQL_SUCCESS_WITH_INFO,那么它就是一个批处理语句。)

Is there a way in ODBC to detect if a statement that has been prepared is an explicit batch statement, without executing it or trying to parse it myself? More precisely, is this information available after calling SQLPrepare but before calling SQLExecute? (It's easy to tell after execution is easy: it's a batch statement if SQLMoreResults returns SQL_SUCCESS or SQL_SUCCESS_WITH_INFO.)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文