问答详情
源自:2-6 JDBC实战---搭建模型层 Ⅳ

这两个"%"是什么作用呢???名称是啥?分配符?

ptmt.setString(1,"%"+name+"%");

ptmt.setString(2,"%"+moblie+"%");

ptmt.setString(3,"%"+email+"%");


提问者:qq_明天你好_27 2016-08-26 15:00

个回答

  • 九天哟
    2016-09-11 16:22:25
    已采纳

    因为用的是SQL语句查询,用的是like关键字的模糊查询,查询的语法如下

     SELECT * FROM tabel WHERE  n like   '%name';

    表示查询在table表中查询n字段中以name结尾的的数据

    %分号就是通配符,代表一个或者是多个字符。注:这是SQL语句所使用的语法。

    以上纯手打,希望采纳!赚积分~

  • 慕粉3771866
    2016-08-26 16:09:43

    通配符    %    替代一个或多个字符