如题:表名是由前缀detail和天数动态组装起来的,比如今天就是detail06,明天就是detail07,这样的sql使用prepareStatement预编译有效吗?怎么使用?
sql = "select sms_mt_send_detail"+day+" detail inner join ....  where detail.user_mobile = ? and ...."

解决方案 »

  1.   

    这个可以正常编译的,不过LZ,你的select。。后面的from了?这就相当于拼接字符串,组装成sql,你只要不违反语法就行!
      

  2.   

    LZ,你的这个就相当于一个str,符合语法就行,至于是否可以查询出记录,就的看你sql是否正确了。