ezsystems/ezpublish — comment on commit d54f42fe2a166798ed57c02c6de4abedb8f7189c
File:  line 0
By gggeek:

1st note: all 3 supported dbs use a syntax WHERE xxx LIKE string ESCAPE 'char'.
I think that one bit is needed for Oracle (the ESCAPE 'char') to do the escaping at all, so I'd recommend to stick to its usage everywhere to make things more uniform, even in the mysql cluster handler

2nd note: this is even more important for the ezimagefile.php file, which creates one sql for all supported databases

3rd note: there seems to be weird issues in mysql when using \ as escape character for LIKE, when the strict mode NO_BACKSLASH_ESCAPES is on (see eg #20103). I'd recommend to use a different character instead of \ (one which is invalid in filenames, maybe | would do)