Я кодирование в ColdFusion, но пытаюсь остаться в cfscript, поэтому у меня есть функция, которая позволяет мне передать в запросе, чтобы запустить его с <cfquery blah > #query# </cfquery>
ColdFusion добавляя дополнительные кавычки при построении запросов к базе данных в строках
Как-то хотя, когда я строю свои запросы с sql = "SELECT * FROM a WHERE b='#c#'"
и передаю его, ColdFusion заменил одинарные кавычки на две одинарные кавычки. поэтому в конечном запросе он становится WHERE b=''c''
.
Я попытался создать строки много разных способов, но я не могу заставить его оставить только одну цитату. Даже замена строки не влияет.
Любая идея, почему это происходит? Это разрушает мои надежды на проживание в cfscript на протяжении всего этого проекта.