©
本文档使用 PHP中文网手册 发布
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_min_message_severity — Sets the minimum message severity
$severity
)Sets the minimum message severity.
severity
The new message severity.
没有返回值。
Example #1 mssql_min_message_severity() example
<?php
// Connect to MSSQL
mssql_connect ( 'KALLESPC\SQLEXPRESS' , 'sa' , 'phpfi' );
// Set the minimum message severity to 17, this
// will not show any messages issued by the underlaying
// API when we select a non-existent database below
mssql_min_message_severity ( 17 );
// Select a non-existent database
mssql_select_db ( 'THIS_DATABASE_DOES_NOT_EXISTS' );
?>
以上例程会输出:
mssql_select_db(): Unable to select database: THIS_DATABASE_DOES_NOT_EXISTS
[#1] jotaylor at hightechinstitute dot edu [2006-12-28 09:24:51]
The Severity Codes are:
10 - Status Message:Does not raise an error but returns a string.
11, 12, 13 - Not Used
14 - Informational Message
15 - Warning Message
16 - Critical Error: The Procedure Failed
[#2] VGR at edainworks dot com [2004-06-03 10:53:47]
very useful function to prevent the silly "message: blah blah blah" lines issued by the DB layer.
Just set the level to 17 and mssql_select_db() will (at last) leave you alone ;-)