You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DB2数据库中如何查询字段内setValue含空字符串的记录

SQL查询:筛选Column2中setValue方法含空字符串的记录

现有数据表结构如下:

Column1Column2
ABCpat.getString("IMAGE") =="Y"):pat.setValue("CONDITIONCODE",""");
XYZpat.getString("IMAGE")=="N"): pat.setValue("CONDITIONCODE,"REPAIR")
PRSpat.getString("REFRESH")

需要查询出Column2字段里,setValue方法的参数包含空字符串("")的记录,示例中仅需返回第一行。

通用SQL查询语句(以MySQL为例)

SELECT *
FROM your_table_name
WHERE Column2 LIKE '%setValue("CONDITIONCODE","""")%';

说明

  • 使用LIKE进行模糊匹配,精准定位Column2中包含setValue("CONDITIONCODE","")的内容
  • SQL中双引号需要转义,因此用""""表示实际字符串里的""
  • 如果是SQL Server等其他数据库,可通过CHAR(34)替代双引号避免转义,示例:
SELECT *
FROM your_table_name
WHERE Column2 LIKE '%setValue(' + CHAR(34) + 'CONDITIONCODE' + CHAR(34) + ',' + CHAR(34) + CHAR(34) + ')%';

内容的提问来源于stack exchange,提问作者max092012

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 23:42:09