適用対象: ○SQL Server ○Azure SQL Database ○Azure SQL Data Warehouse ○Parallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

すべての SQL ServerSQL Server ストアド プロシージャは値を返します。All SQL ServerSQL Server stored procedures return a value. SQLProceduresに結果セット列 PROCEDURE_TYPE を報告します。SQLProcedures reports SQL_PT_FUNCTION for the result set column PROCEDURE_TYPE.

SQLProcedures値が存在するかどうかに関係なく SQL_SUCCESS を返しますCatalogName、SchemaName, またはProcNameパラメーター。SQLProcedures returns SQL_SUCCESS whether or not values exist for CatalogName, SchemaName, or ProcName parameters. SQLFetch SQL_NO_DATA が返されるこれらのパラメーターに無効な値を使用する場合。SQLFetch returns SQL_NO_DATA when invalid values are used in these parameters.

SQLProcedures静的サーバー カーソルで実行できます。SQLProcedures can be executed on a static server cursor. 実行しようとすると、 SQLProcedures更新可能な (動的またはキーセット) カーソルでは、カーソルの種類が変更されたことを示す SQL_SUCCESS_WITH_INFO を返します。An attempt to execute SQLProcedures on an updatable (dynamic or keyset) cursor will return SQL_SUCCESS_WITH_INFO, indicating that the cursor type has been changed.

SQLProcedures名前に一致するすべてのプロシージャに関する情報を返しますProcNameされ、現在のユーザーによってまたは現在のユーザーが付与されている VIEW DEFINITION 権限で実行できます。SQLProcedures returns information about any procedures whose names match ProcName and can be executed by the current user, or for which the current user has been granted VIEW DEFINITION permission.

参照See Also

SQLProcedures 関数 SQLProcedures Function
ODBC API 実装の詳細ODBC API Implementation Details