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。
備註
如需有關設定錯誤和警告處理的詳細資訊,請參閱<如何:設定錯誤和警告的處理>。
如需有關記錄活動的詳細資訊,請參閱<記錄活動>。