Мы используем MSSQL в сочетании с Laravel, который использует библиотеку dblib PDO из PHP. Я заглянул в подсвеченную часть базы данных и увидел, что она использует PDO-> prepare ($ query) -> execute ($ bindings). Поэтому я ожидаю, что он выполнит подготовленный оператор в базе данных SQL.
Но когда я проверяю таблицу, чтобы проанализировать запросы, которые были выполнены. Я вижу, что запросы не выполнялись как подготовленный оператор, а вместо этого были классифицированы как запрос Adhoc.
Кто-нибудь из вас, ребята, знает, почему PHP / Laravel / FreeTDS / MSSQL ведет себя так, или у вас есть идеи, как это исправить?
Спасибо!
Задача ещё не решена.
Других решений пока нет …