首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为语法获取SQLKorma异常:使用SQL执行查询失败

为语法获取SQLKorma异常:使用SQL执行查询失败
EN

Stack Overflow用户
提问于 2014-02-25 07:13:38
回答 1查看 380关注 0票数 0

你知道这个例外想表达什么吗?我在Postgres9.3中使用sqlKorma。我试图一次在一个表中插入多个行,并得到一个语法错误。

现在,我在查询中的任何地方都没有"0“,也没有编写原始SQL来扰乱语法。

科玛的医生也不太清楚。

代码语言:javascript
复制
Failure to execute query with SQL:
DO 0  ::  []
PSQLException:
 Message: ERROR: syntax error at or near "0"
  Position: 4
 SQLState: 42601
 Error Code: 0
org.postgresql.util.PSQLException: ERROR: syntax error at or near "0"
  Position: 4

这是我的密码

代码语言:javascript
复制
(insert vendor-subsidiary-allowance                                                                                                       
          (values (vec (for [p (seq percentages)]                                                                                           
                         {:id (java.util.UUID/randomUUID)                                                                                   
                          :type "%"                                                                                                         
                          :id_allowance_category (utils.uuid/from-str (p 0))                                                                
                          :id_vendor_subsidiary (allowance-form "vendor_sub_id")                                                            
                          :value  (parse-number (p 1))})))) 

注意:百分比是一个字典,其中uuid字符串作为键,值作为某些数字字符串

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-25 07:42:50

也许您希望阅读以找到将生成的SQL打印到控制台的方法。您可以使用sql-onlydry-run宏来执行此操作。

使用sql-onlydry-run打印生成的SQL,并检查该SQL是否正常。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22007132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档