共用方式為


sqlsrv_configure

變更錯誤處理和記錄選項的設定。

語法

sqlsrv_configure( string $setting, mixed $value )

參數

$setting:要設定的設定值名稱。可能的值為 "WarningsReturnAsErrors"、"LogSubsystems" 和 "LogSeverity"。

$value:要套用到 $setting 參數內指定之設定的值。這個參數的可能值取決於所指定的設定而定。下表列出可能的組合:

設定 $value 參數的可能值 (等同於括號內的整數) 預設值

WarningsReturnAsErrors

true (1) 或 false (0)

true (1)

LogSubsystems

SQLSRV_LOG_SYSTEM_ALL (-1)

SQLSRV_LOG_SYSTEM_CONN (2)

SQLSRV_LOG_SYSTEM_INIT (1)

SQLSRV_LOG_SYSTEM_OFF (0)

SQLSRV_LOG_SYSTEM_STMT (4)

SQLSRV_LOG_SYSTEM_UTIL (8)

SQLSRV_LOG_SYSTEM_OFF (0)

LogSeverity

SQLSRV_LOG_SEVERITY_ALL (-1)

SQLSRV_LOG_SEVERITY_ERROR (1)

SQLSRV_LOG_SEVERITY_NOTICE (4)

SQLSRV_LOG_SEVERITY_WARNING (2)

SQLSRV_LOG_SEVERITY_ERROR (1)

傳回值

如果使用不支援的設定或值來呼叫 sqlsrv_configure,此函數會傳回 false。否則,此函數會傳回 true

備註

如需有關設定錯誤和警告處理的詳細資訊,請參閱<如何:設定錯誤和警告的處理>。

如需有關記錄活動的詳細資訊,請參閱<記錄活動>。

另請參閱

其他資源

API 參考 (SQL Server Driver for PHP)
程式設計指南