次のコードを使用して、MS SQL SERVER 2008 で記述されたストアド プロシージャを PHP ODBC から呼び出そうとしていますが、機能していないようです。
$statement = odbc_prepare ( $con, "CALL take_snapshot(?)");
if ($statement !== FALSE) {
if (odbc_execute ( $statement, 2010) !== FALSE) {
return true;
}
}
SQLサーバー管理スタジオで は、クエリウィンドウでexec take_snapshot 2010と書くだけで実行でき、正常に動作します。
PHP ODBCからプロシージャを呼び出す正しい構文を教えてもらえますか。