zoukankan      html  css  js  c++  java
  • java 中的 sql 单引号双引号拼接变量

    String sqlString="select * from tb_wf_main where trim(WF_NAME) = '   " + wfName.trim() + "  '    ";


    java中的字符串只能双引号(js可以单引号也可以双引号),以上,如果字符串中需要拼接变量,该变量用单引号括起来,然后加两个双引号再加两个加号,中间就是变量
     

    只需要这样记住就行:单引号 括双引号 两个加号 中间变量   ( 0Q0   OMG)

     js 也是可以这样拼接变量的。

     例如 :

     1 public JSONObject queryData(String startDate,String endDate,String stationId,String sleNodeId,String bomOprId,String lackFlag, int pageNumber,
     2             int pageSize)
     3     {
     4         StringBuffer hql = new StringBuffer("from OperatorDetail t where 1=1 ");
     5         if (!StringUtils.isBlank(startDate))
     6         {
     7             hql.append("  and t.operateDate >= '" + startDate +"'");
     8         }
     9         if (!StringUtils.isBlank(endDate))
    10         {
    11             hql.append("  and t.operateDate <= '" + endDate +"'");
    12         }
    13         if (!StringUtils.isBlank(stationId))
    14         {
    15             hql.append("  and t.stationId = '" + stationId +"'");
    16         }
    17         if (!StringUtils.isBlank(sleNodeId))
    18         {
    19             hql.append("  and t.sleNodeId = '" + sleNodeId +"'");
    20         }
    21         if (!StringUtils.isBlank(bomOprId))
    22         {
    23             hql.append("  and t.bomOprId = '" + OprId +"'");
    24         }
    25         if (!StringUtils.isBlank(lackFlag))
    26         {
    27             hql.append("  and t.lackFlag = " + lackFlag +"");
    28         }
    29         hql.append(" order by t.operateDate ");
    30         Map<String, Object>  recordMap = queryObjectsPage(hql.toString(), (pageNumber - 1) * pageSize, pageSize);
    31         return JSONObject.fromObject(recordMap);
    32     }
  • 相关阅读:
    【Codeforces Round #240 (Div. 1) 】E—Mashmokh's Designed Problem(Spaly)
    【Codeforces Round #240 (Div. 1) 】E—Mashmokh's Designed Problem(Spaly)
    拦路虎
    拦路虎:jQuery
    图片百分百问题 z-index问题
    惠头无忧——浏览器兼容性
    响应式设计
    老子的第一篇博客
    less 学习 (计划终于执行了啊,不再拖延了)
    工作拦路虎
  • 原文地址:https://www.cnblogs.com/Thinkingcao/p/7268536.html
Copyright © 2011-2022 走看看