Jam*_*mes 2 java sql oracle jdbc
我需要搜索包含用户信息表的数据库.我知道通过搜索查询得到结果,如下所示
String query;
StringBuilder sb=new StringBuilder(1024);
sb.append("select * from userinfo where uname=").append(key);
query=sb.toString();
Run Code Online (Sandbox Code Playgroud)
但我需要做的是.
abcabcabc,aba,gjabc,abcxyz,hjjabcxyzabc,gjabc,abcxyz,hjjabcxyzabc共同点.我怎样才能做到这一点?
如果您使用的是纯SQL,则应使用"%"包围.然后,您的查询将返回uname包含"abc"的所有行.您的查询需要如下所示:
select * from userinfo where uname like '%key%'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
948 次 |
| 最近记录: |