• unknown's avatar
    Fix for BUG#24293: '\Z' token is not handled correctly in views. · b66ab7f8
    unknown authored
    If SELECT-part of CREATE VIEW statement contains '\Z',
    it is not handled correctly.
    
    The problem was in String::print().
    Symbol with code 032 (26) is replaced with '\z',
    which is not supported by the lexer.
    
    The fix is to replace the symbol with '\Z'.
    
    
    mysql-test/r/view.result:
      Update result file.
    mysql-test/t/view.test:
      Add test case for BUG#24293.
    sql/sql_string.cc:
      We should replace 032 with \Z, since lexer does not understand \z.
    b66ab7f8
sql_string.cc 24.3 KB