Мне интересно, является ли это правильным синтаксисом при работе с хранимыми процедурами сервера Microsoft SQL Server с использованием cakePHP. Является ли это правильным синтаксисом при выполнении хранимой процедуры в CakePHP?Запуск хранимой процедуры сервера sql с использованием CakePHP
$this->Main->query("Exec uspGetVendorVehicleManifest '1/6/2014', 'wali.americantour', @pcolVehicleVendorIDInt = 1,@pRouteFrom = 0, @pRouteTo = 0");
Хранимая процедура имеет следующие параметры:
@pDate AS DATE,
@pUserID AS VARCHAR(50),
@pRegionIDInt AS INT,
@pPortIDInt AS INT,
@pcolVehicleVendorIDInt AS INT,
@pStartRow AS INT,
@pMaxRow AS INT,
@pLoadType AS INT,
@pOrderby AS VARCHAR(20),
@pRouteFrom AS TINYINT,
@pRouteTo AS TINYINT,
@pCityFrom AS VARCHAR(5),
@pCityTo AS VARCHAR(5),
@pStatus AS VARCHAR(4),
@pRole AS VARCHAR(50)
Я только с помощью некоторых параметров, как и другие параметры не являются существенными.
Это правильно?
Что ваш журнал сообщает вам в папке tmp/logs – justrohu
@justrohu Я проверил журналы и, похоже, не существует журнала о проблеме с хранимой процедурой. – marchemike
ok ... вы проверили мой ответ, это работает, потому что на моей стороне этот синтаксис работает только с разницей. Я использую mysql – justrohu