У нас есть несколько человек, которые имеют апострофы в своем адресе электронной почты, это не является недействительным ... проблема не в апострофе, а в том, что кодеры не используют параметризованные запросы и / или хранимые процедуры.Действительно, никто не должен использовать встроенный SQL и объединять строки в эти дни, что предотвратит почти все атаки SQL-инъекций
Если вам нужно использовать динамический SQL, например, в SQL Server, тогда используйте sp_executeSQL
с параметрами, а неEXEC
....