찾다

 >  Q&A  >  본문

[알려줄 수 있는 사람 있나요?] PHP로 SQL Server를 호출하는 저장 프로시저는 결과 집합을 반환하지 않으며 오류도 보고되지 않습니다.

오늘 프로젝트 작업을 하다가 아주 이상한 문제에 부딪혔습니다. PHP의 sqlsrv를 사용하여 SQL Server의 저장 프로시저를 호출했는데 오류도 보고되지 않았고 결과 집합도 반환되지 않았습니다.

微信图片_20230630174600.png

My var_dump가 나왔습니다. as null

微信图片_20230630174702.png

그런데 SQL Server 2008

微信图片_20230630173911.png

인터넷에서 정보를 찾아보니 자바를 하시는 분을 발견했네요

.

微信图片_20230630174053.png

그래서 시도해 봤습니다. 잠시 후 sql 문을

微信图片_20230630174819.png

로 변경했습니다. 작동할 것이라고는 예상하지 못했습니다.

微信图片_20230630174937.png

해결된 결과를 얻을 수 있었습니다

. 그런데 머신을 바꿔서 프로그램을 넣고 실행했는데, 앞에 SET NOCOUNT ON을 추가하면 작동하지 않습니다. 괜찮습니다. 하지만 저장 프로시저는 작동하지 않습니다. 누군가 나에게 조언을 해줄 수 있는지 살펴보겠습니다.

程序小学生程序小学生561일 전466

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다