我有一个连接到 SQL 数据库的 Java 程序。我需要从具有以给定字符串开头的字段的表中检索记录。我启动了这个查询:
SELECT s.DATA
FROM TMT_SOLICITUD s, TMT_TRAMITES t
WHERE s.IDTRAMITE='723'
AND s.IDTRAMITE=t.IDTRAMITE
AND s.DATA LIKE '<?xml *'
我知道没有使用 TMT_TRAMITES 表。我们仍在开发该程序,它将很快使用。忽略那部分。
问题是返回给我的结果集是空的。但是,如果我通过 Access 启动相同的查询,它会返回 4 条记录(这是正确的)。
任何人都知道如何正确使用命令 LIKE ,或者这不起作用的原因?