gpt4 book ai didi

java - SQL - JAVA 撇号问题

转载 作者:太空宇宙 更新时间:2023-11-04 15:11:41 24 4
gpt4 key购买 nike

SQL - Java 撇号问题。

sb.append("and NOT (T1.COLUMNTYPEONE like 'BDP%')");

我收到此错误:

token "BDP" was found following "nvalid column name '". Expected tokens may include: ",".. SQLCODE=-104, SQLSTATE=42601, DRIVER=4.7.112.

我应该如何编写这段代码以避免撇号问题,不想更改为 PS 或任何东西。

sb.append("and NOT (T1.COLUMNTYPEONE like 'BDP%')");

最佳答案

我认为你的语法没问题。如果您详细说明您的数据库结构,那就太好了。这个查询示例虽然简单,但却是正确的,显示了撇号的充分使用:

String sql = "SELECT id, first, last, age FROM person" +
" WHERE first LIKE '%za%' ";

如果查询字符串有问题,抛出的异常将是与字符串相关的异常,好吧,我不太确定 StringBuffer 的撇号特殊处理。

关于java - SQL - JAVA 撇号问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21268501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com