产品问题

关于插件里调用sql语句时/*dialect*/的作用

金蝶云社区-似方
似方

产品问题 关于插件里调用sql语句时/*dialect*/的作用

以前我一直都是在拼接sql的时候都加了这个/*dialect*/,后来改写总部的一个python插件改成c#的形式,然后就发现,总部的sql并没有用/*dialect*/这个,而且也能正常调用sql, … 显示全部

代发布回答关注问题收起
  • 关注者1
  • 被浏览453
查看全部3个回答
金蝶云社区-CQ周玉立
CQ周玉立

该答案已被采纳

4人认为该答案有用

你要明白加方言标识:/*dialect*/ 的作用是什么?通过插件的方法执行SQL时,例如 ,DBUtils.ExcuteXXX,系统默认是按照KSQL的语法规范来执行你传入SQL语句,KSQL语法可以自动适配各种数据库,例如,Oracle和SQLServer,但是,当 …

编辑于 2024年05月10日 12:31:06

展开阅读全文

查看全部3个回答