0

ストアド プロシージャを使用してリモート MSSQL からデータを取得し、その後、次のストアド プロシージャを呼び出すときにこの値をバインドする必要があります。値は単なる文字列です。私は書きます

$statement->bindValue(':value', $value, \PDO::PARAM_STR);

、しかし値はnullに設定されています。別の値を手動でバインドしようとしましたが、すべて問題ありませんでした。どういう意味ですか?

4

1 に答える 1

0

後で理解したように、問題は関数http://php.net/manual/en/function.mssql-guid-string.phpを使用して手動で文字列に変換する必要がある MSSQL uniqueidentifier タイプにありました。それが誰かに役立つことを願っています。

于 2012-12-30T16:54:50.283 に答える