首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【YashanDB知识库】使用c-调用yashandb odbc驱动执行SQL时报YAS-08008 not all variables bounded

【YashanDB知识库】使用c-调用yashandb odbc驱动执行SQL时报YAS-08008 not all variables bounded

作者头像
用户10349277
发布2025-02-25 10:02:59
发布2025-02-25 10:02:59
950
举报
文章被收录于专栏:YashanDB知识库YashanDB知识库

问题现象

某客户的应用(c# asp.net)在运行时报如下异常:

问题的风险及影响

客户的应用无法正常运行

问题影响的版本

所有的yashandb版本,所有的yashandb odbc驱动版本

问题发生原因

目前yashandb的odbc驱动不支持.net框架使用绑定变量执行SQL语句

解决方法及规避方式

不使用绑定变量,或者升级yashandb odbc驱动版本

问题分析和处理过程

使用如下c#代码可以重现问题,代码中t表的ddl定义如下:create table t(tid number);:

上面的c#代码在执行时会在控制台打印异常:Error: ERROR [HY000] [YashanDB][ODBC Driver][Yas]YAS-08008 not all variables bounded

经验总结

最小化问题场景,复现问题。

作者:崖山数据库系统YashanDB 链接:https://juejin.cn/post/7446403222296707113 来源:稀土掘金 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题现象
  • 问题的风险及影响
  • 问题影响的版本
  • 问题发生原因
  • 解决方法及规避方式
  • 问题分析和处理过程
  • 经验总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档