Я также видел такие ошибки, когда конфигурационный файл fastcgi_params
или fastcgi.conf
неправильно включен в конфигурацию сервера. Итак, исправление для меня было глупо:
include /etc/nginx/fastcgi_params;
Принял мне час , чтобы узнать это ...
Проблема в tb_Items_Master.item_auto_code = select dbo.TryConvertInt(@identifier)
. Не уверены, является ли это скалярной функцией или функцией табличного значения. Я предполагаю первое, но я опубликую, как вы ссылаетесь на оба:
Скалярная функция
tb_Items_Master.item_auto_code = dbo.TryConvertInt(@identifier)
Таблица Значение Функция
tb_Items_Master.item_auto_code = (SELECT dbo.TryConvertInt(@identifier))
Или
[112 ] Эта функция, однако, подразумевает из ее названия, что это функция, которая пытается преобразовать varchar
в int
и не потерпит неудачу? В SQL Server уже есть функция, которая называется TRY_CONVERT
, поэтому вы можете просто выполнить:
tb_Items_Master.item_auto_code = TRY_CONVERT(int,@identifier)