How to use an user variables in MySQL LIKE clause?

后端 未结 7 2081
逝去的感伤
逝去的感伤 2020-12-03 02:43

I am trying to setup a few simple SQL scripts to help with some short term DB administration. As such, I\'m setting up variables to try to make it easier to reuse these scri

7条回答
  •  既然无缘
    2020-12-03 03:13

    You may have error

    Error Code: 1267. Illegal mix of collations for operation 'like'    0.016 sec
    

    In this case you need to specify the same collation as used for your table like that:

    SET @email = 'test@test.com' COLLATE utf8_unicode_ci;
    

提交回复
热议问题