我必须从记录/数据/字符串的长度大于 8 个字符的表字段中获取记录。我不能使用任何字符串函数,因为必须在(MySQL、MSSQL、Oracle)上使用查询。
我不想做下面的例子:
List<String> names = new ArrayList<String>();
String st = select 'name' from table;
rs = executeSQL(st);
if ( rs != null )
{
rs.next();
names.add(rs.getString(1));
}
for(String name : names)
{
if(name.length() > 8)
result.add(name);
}
除了上面编码的那个之外还有什么想法吗?可以获取所需结果的查询,而不是对检索到的数据进行处理然后获取所需结果。
感谢您提供任何帮助/线索。