Laravel 4.2를 사용 중이고 서버의 데이터베이스에서 저장 프로 시저를 호출 중입니다. 로컬로 잘 작동하지만 서버에서 동일한 DB를 사용하면 오류가 발생합니다. 다음과 같이 호출은 (난 그냥 선택 만들고 싶어) :SQLSTATE [HY000] : 일반 오류 : 2053 호출 할 때 SP
Caught exception: SQLSTATE[HY000]: General error: 2053 (SQL: CALL sp_special_prices("C000000", "445706049", "1", "146", "75");)
I을 :
$result = DB::select('CALL sp_special_prices("'.$codClient.'", "'.$codProduct.'", "'.$quantity.'", "'.$grup.'", "'.$FirmCode.'")');
서버에 나열된 제품을 실행, 그것은 다음과 같은 오류를주고,이 개 기사를 제외하고 작동 이미 PHP 버전을 확인하고 양쪽 사이트에서 5.6을 사용하고 있습니다. 그것은 특별한 구성 일 수 있습니까? DB가 동일하고 SP를 호출 할 장소가 다른 것입니까?
이 프로 시저를 SQL 및 출력에 사용하는 방법을 게시하십시오 – Paras
@Paras, CALL sp_special_prices ("C000000", "445706049", "1", "146", "75") 예 : –
이 프로 시저에서 아무 것도 반환합니까? – Paras