本帖最后由 Hexudong1979 于 2015-01-13 11:36:35 编辑

解决方案 »

  1.   

    MYSQL中仅通过PREPARE,EXECUTE来执行字符串中的语句。可以参考一下MYSQL官方手册中的 prepare 语法说明和例子。
      

  2.   

    我现在要先得到我想要的sql语句,但因为条件判断而得不到,你刚才说的,我后面语句有的:
    set @v_sql_startlinenumber = exec_sql_startlinenumber;  
      PREPARE stmt_startlinenumber  from @v_sql_startlinenumber;  
      EXECUTE stmt_startlinenumber ;  
      deallocate prepare stmt_startlinenumber ;
    关键是我现在要想得到组装好的sql语句,而实际得到的是null,不解,望能协助
      

  3.   

    concat连接中,只要一个为null,结果输出就是null