Postgresql中DDL的双引号问题
短信预约 -IT技能 免费直播动态提醒
org.jooq.exception.DataAccessException: SQL [insert into "public"."tb_purchase" ("id", "billId", "detid", "productid", "num", "price", "create_time", "update_time", "status") values (?, ?, ?, ?, ?, ?, cast(? as timestamp), cast(? as timestamp), ?)]; ERROR: column "billId" of relation "tb_purchase" does not exist
Position: 57
at org.jooq.impl.Tools.translate(Tools.java:1941)
at org.jooq.impl.DefaultExecuteContext.sqlException(DefaultExecuteContext.java:659)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:362)
at org.jooq.impl.AbstractDelegatingQuery.execute(AbstractDelegatingQuery.java:135)
... ...
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.postgresql.util.PSQLException: ERROR: column "billId" of relation "tb_purchase" does not exist
Position: 57
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2310)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2023)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:217)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:421)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:166)
at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:159)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989)
at org.jooq.tools.jdbc.DefaultPreparedStatement.execute(DefaultPreparedStatement.java:194)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:430)
at org.jooq.impl.AbstractDMLQuery.execute(AbstractDMLQuery.java:334)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:348)
... 101 more
Position: 57
at org.jooq.impl.Tools.translate(Tools.java:1941)
at org.jooq.impl.DefaultExecuteContext.sqlException(DefaultExecuteContext.java:659)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:362)
at org.jooq.impl.AbstractDelegatingQuery.execute(AbstractDelegatingQuery.java:135)
... ...
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.postgresql.util.PSQLException: ERROR: column "billId" of relation "tb_purchase" does not exist
Position: 57
at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2310)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2023)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:217)
at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:421)
at org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:166)
at org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:159)
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989)
at org.jooq.tools.jdbc.DefaultPreparedStatement.execute(DefaultPreparedStatement.java:194)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:430)
at org.jooq.impl.AbstractDMLQuery.execute(AbstractDMLQuery.java:334)
at org.jooq.impl.AbstractQuery.execute(AbstractQuery.java:348)
... 101 more
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
Postgresql中DDL的双引号问题
下载Word文档到电脑,方便收藏和打印~
下载Word文档
猜你喜欢
Postgresql中DDL的双引号问题
org.jooq.exception.DataAccessException: SQL [insert into "public"."tb_purchase" ("id", "billId", "detid", "productid", "
2023-06-03
2024-04-02
2024-04-02
2023-10-20
2024-04-02
2024-04-02
区分 PHP 中的单引号和双引号
本文将介绍 PHP 中单引号和双引号的区别。PHP 中单引号和双引号简介在 PHP 中,我们使用引号来指定值是字符串文字。有两种不同类型的报价。它们是单引号、和双引号"。但是,我们可以使用诸如 herdoc 和 nowdoc 之类的字符串语
2024-02-27
2023-09-29
使用Python处理json字符串中的非法双引号问题
这篇文章主要介绍了使用Python处理json字符串中的非法双引号问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-08
linux shell中单引号、双引号、反引号、反斜杠的区别
1. 单引号 ( '' ) # grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使
2022-06-04
oracle中单引号和双引号的区别在哪
oracle中,单引号主要用于定义字符串值和标识符,而双引号则提供转义字符处理、标识符冲突解决和字符串连接等功能:转义字符处理:双引号允许使用转义字符,单引号则不能。标识符:单引号用于对象名称,双引号用于与关键字冲突的对象名称。字符串连接:
2024-05-07
golang中的单引号转义问题
这篇文章主要介绍了golang中的单引号转义问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-02-20
oracle中双引号与单引号的区别在哪
oracle 数据库中,双引号引用对象标识符(如表名),单引号定义字符串文字。单引号字符串中的单引号需转义,区分大小写,不能字符拼接;双引号字符串不区分大小写,可拼接。Oracle 中双引号与单引号的差异Oracle 数据库中使用双引号和
2024-05-07
c语言中单引号和双引号的用法
摘要:c 语言中的单引号和双引号用于定义字符串常量,单引号定义长度受限的字符数组,存储于数据区,可修改;双引号定义存储于代码区的字符串常量,长度不受限,不可修改,可包含转义字符。单引号和双引号在 C 语言中的用法开门见山:单引号 (')
2024-05-02
PHP中单引号和双引号的区别详解
看好多代码有时候用单引号或双引号实现包含字符串的内容,其实简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串,下面这篇文章主要给大家介绍了关于PHP中单引号和双引号区别的相关资料,需要的朋友可以参考下
2023-01-15
2023-08-31
2024-04-02
2023-09-02
oracle中双引号与单引号的区别是什么
oracle 中双引号和单引号用于包围字符串值,主要区别在于:用途:单引号用于字符串文字,双引号用于数据库对象名称、包含单引号文本以及区分大小写标识符。标识符命名:单引号内不区分大小写,双引号内区分大小写。转义字符:单引号内需用反斜杠转义转
2024-05-07
php中单引号和双引号的区别在哪里
php 中单引号和双引号的主要区别在于变量解析和转义字符处理。单引号不解析变量或转义字符,而双引号会解析变量并允许转义字符。另外,双引号支持 heredoc 和 nowdoc 语法,而单引号不支持。PHP 中单引号和双引号的区别在 PHP
2024-04-26