removed the hardcoded values for ODBC versions

This commit is contained in:
Jenny Tam 2017-09-13 14:45:11 -07:00
parent 964ec5f087
commit 0d4e6373a0
25 changed files with 114 additions and 114 deletions

View file

@ -31,11 +31,11 @@ $conn = null;
print "Done"; print "Done";
?> ?>
--EXPECT-- --EXPECTREGEX--
Array Array
( \(
[0] => 21S01 \[0\] => 21S01
[1] => 213 \[1\] => 213
[2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Column name or number of supplied values does not match table definition. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Column name or number of supplied values does not match table definition\.
) \)
Done Done

View file

@ -62,8 +62,8 @@ Test new connection keyword ColumnEncryption
--EXPECTREGEX-- --EXPECTREGEX--
Connected successfully with ColumnEncryption enabled. Connected successfully with ColumnEncryption enabled.
Failed to connect. Failed to connect.
SQLSTATE\[08001\]: .*\[Microsoft\]\[ODBC Driver 13 for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption' SQLSTATE\[08001\]: .*\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption'
Failed to connect. Failed to connect.
SQLSTATE\[08001\]: .*\[Microsoft\]\[ODBC Driver 13 for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption' SQLSTATE\[08001\]: .*\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption'
Connected successfully with ColumnEncryption disabled. Connected successfully with ColumnEncryption disabled.
Done Done

View file

@ -71,29 +71,29 @@ Connect using a custom keystore provider with some required inputs missing
echo "Done\n"; echo "Done\n";
?> ?>
--EXPECT-- --EXPECTREGEX--
Connecting... with column encryption Connecting... with column encryption
Connected successfully with ColumnEncryption enabled and KSP specified. Connected successfully with ColumnEncryption enabled and KSP specified.
Connecting... with an invalid input to CEKeystoreProvider Connecting... with an invalid input to CEKeystoreProvider
Failed to connect. Failed to connect.
SQLSTATE[HY024]: [Microsoft][ODBC Driver 13 for SQL Server]Invalid attribute value SQLSTATE\[HY024\]: \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid attribute value
Connecting... with an empty path Connecting... with an empty path
Failed to connect. Failed to connect.
SQLSTATE[IMSSP]: Invalid value for loading a custom keystore provider. SQLSTATE\[IMSSP\]: Invalid value for loading a custom keystore provider.
Connecting... without a path Connecting... without a path
Failed to connect. Failed to connect.
SQLSTATE[IMSSP]: The path to the custom keystore provider is missing. SQLSTATE\[IMSSP\]: The path to the custom keystore provider is missing.
Connecting... without a name Connecting... without a name
Failed to connect. Failed to connect.
SQLSTATE[IMSSP]: The name of the custom keystore provider is missing. SQLSTATE\[IMSSP\]: The name of the custom keystore provider is missing.
Connecting... without a key Connecting... without a key
Failed to connect. Failed to connect.
SQLSTATE[IMSSP]: The encryption key for the custom keystore provider is missing. SQLSTATE\[IMSSP\]: The encryption key for the custom keystore provider is missing.
Connecting... with all required inputs Connecting... with all required inputs
Connected successfully with ColumnEncryption enabled and KSP specified. Connected successfully with ColumnEncryption enabled and KSP specified.

View file

@ -29,5 +29,5 @@ Array
\( \(
\[0\] => 42S22 \[0\] => 42S22
\[1\] => 207 \[1\] => 207
\[2\] => \[Microsoft\]\[ODBC Driver (09|10|11|12|13) for SQL Server\]\[SQL Server\]Invalid column name 'IntColX'\. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Invalid column name 'IntColX'\.
\) \)

View file

@ -91,13 +91,13 @@ conn native code and native message are NULL\.
Warning: PDOStatement::bindParam\(\): SQLSTATE\[HY093\]: Invalid parameter number: parameter was not defined in .+(\/|\\)pdo_errorinfo_emulateprepare\.php on line [0-9]+ Warning: PDOStatement::bindParam\(\): SQLSTATE\[HY093\]: Invalid parameter number: parameter was not defined in .+(\/|\\)pdo_errorinfo_emulateprepare\.php on line [0-9]+
Warning: PDOStatement::execute\(\): SQLSTATE\[07002\]: COUNT field incorrect: 0 \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]COUNT field incorrect or syntax error in .+(\/|\\)pdo_errorinfo_emulateprepare\.php on line [0-9]+ Warning: PDOStatement::execute\(\): SQLSTATE\[07002\]: COUNT field incorrect: 0 \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]COUNT field incorrect or syntax error in .+(\/|\\)pdo_errorinfo_emulateprepare\.php on line [0-9]+
Statement error info: Statement error info:
Array Array
\( \(
\[0\] => 07002 \[0\] => 07002
\[1\] => 0 \[1\] => 0
\[2\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]COUNT field incorrect or syntax error \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]COUNT field incorrect or syntax error
\) \)
Connection error info: Connection error info:
Array Array

View file

@ -77,9 +77,9 @@ function RunTest()
RunTest(); RunTest();
?> ?>
--EXPECT-- --EXPECTREGEX--
 
Number of rows: 1 Number of rows: 1
SQLSTATE[42000]: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Implicit conversion from data type sql_variant to nvarchar(max) is not allowed. Use the CONVERT function to run this query. SQLSTATE\[42000\]: \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type sql_variant to nvarchar\(max\) is not allowed. Use the CONVERT function to run this query.
Done Done
Test "pdo_param_output_select_variant" completed successfully. Test \"pdo_param_output_select_variant\" completed successfully\.

View file

@ -131,10 +131,10 @@ function RunTest()
RunTest(); RunTest();
?> ?>
--EXPECT-- --EXPECTREGEX--
 
SQLSTATE[22018]: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Operand type clash: nvarchar(max) is incompatible with sql_variant SQLSTATE\[22018\]: \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Operand type clash: nvarchar\(max\) is incompatible with sql_variant
SQLSTATE[22018]: [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Operand type clash: nvarchar(max) is incompatible with sql_variant SQLSTATE\[22018\]: \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Operand type clash: nvarchar\(max\) is incompatible with sql_variant
Done Done
Test "pdo_param_output_variants" completed successfully. Test \"pdo_param_output_variants\" completed successfully\.

View file

@ -79,7 +79,7 @@ Array
\) \)
Prepare with emulate prepare and no bindparam options: Prepare with emulate prepare and no bindparam options:
Fatal error: Uncaught PDOException: SQLSTATE\[42000\]: \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\. in .+(\/|\\)pdo_prepare_emulatePrepare_binary\.php:[0-9]+ Fatal error: Uncaught PDOException: SQLSTATE\[42000\]: \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\. in .+(\/|\\)pdo_prepare_emulatePrepare_binary\.php:[0-9]+
Stack trace: Stack trace:
#0 .+(\/|\\)pdo_prepare_emulatePrepare_binary\.php\([0-9]+\): PDOStatement->execute\(\) #0 .+(\/|\\)pdo_prepare_emulatePrepare_binary\.php\([0-9]+\): PDOStatement->execute\(\)
#1 {main} #1 {main}

View file

@ -66,27 +66,27 @@ function RunTest()
RunTest(); RunTest();
?> ?>
--EXPECT-- --EXPECTREGEX--
Starting test... Starting test...
Setting query timeout as an attribute in connection Setting query timeout as an attribute in connection
array(3) { array\(3\) \{
[0]=> \[0\]=>
string(5) "HYT00" string\(5\) \"HYT00\"
[1]=> \[1\]=>
int(0) int\(0\)
[2]=> \[2\]=>
string(63) "[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired" string\(63\) \"\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired\"
} \}
Setting query timeout in the statement Setting query timeout in the statement
array(3) { array\(3\) \{
[0]=> \[0\]=>
string(5) "HYT00" string\(5\) \"HYT00\"
[1]=> \[1\]=>
int(0) int\(0\)
[2]=> \[2\]=>
string(63) "[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired" string\(63\) \"\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired\"
} \}
Done Done
Test "pdo_query_timeout" completed successfully. Test \"pdo_query_timeout\" completed successfully\.

View file

@ -20,7 +20,7 @@ UTF-8 connection strings
?> ?>
--EXPECTREGEX-- --EXPECTREGEX--
Fatal error: Uncaught PDOException: SQLSTATE\[(28000|08001|HYT00)\]: .*\[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\](\[SQL Server\])?(Named Pipes Provider: Could not open a connection to SQL Server \[2\]\. |Login timeout expired|Login failed for user 'sa'\.) in .+(\/|\\)pdo_utf8_conn\.php:[0-9]+ Fatal error: Uncaught PDOException: SQLSTATE\[(28000|08001|HYT00)\]: .*\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\](\[SQL Server\])?(Named Pipes Provider: Could not open a connection to SQL Server \[2\]\. |Login timeout expired|Login failed for user 'sa'\.) in .+(\/|\\)pdo_utf8_conn\.php:[0-9]+
Stack trace: Stack trace:
#0 .+(\/|\\)pdo_utf8_conn\.php\([0-9]+\): PDO->__construct\('sqlsrv:Server=l\.\.\.', 'sa', 'Sunshine4u'\) #0 .+(\/|\\)pdo_utf8_conn\.php\([0-9]+\): PDO->__construct\('sqlsrv:Server=l\.\.\.', 'sa', 'Sunshine4u'\)
#1 {main} #1 {main}

View file

@ -35,4 +35,4 @@ Error Message: An unsupported attribute was designated on the PDO object\.
Warning: PDO::getAttribute\(\): SQLSTATE\[IM001\]: Driver does not support this function: driver does not support that attribute in .+(\/|\\)pdo_warnings\.php on line [0-9]+ Warning: PDO::getAttribute\(\): SQLSTATE\[IM001\]: Driver does not support this function: driver does not support that attribute in .+(\/|\\)pdo_warnings\.php on line [0-9]+
Warning: PDOStatement::execute\(\): SQLSTATE\[42000\]: Syntax error or access violation: 156 \[Microsoft\]\[ODBC Driver [0-9]+ for SQL Server\]\[SQL Server\]Incorrect syntax near the keyword 'TABLE'\. in .+(\/|\\)pdo_warnings\.php on line [0-9]+ Warning: PDOStatement::execute\(\): SQLSTATE\[42000\]: Syntax error or access violation: 156 \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Incorrect syntax near the keyword 'TABLE'\. in .+(\/|\\)pdo_warnings\.php on line [0-9]+

View file

@ -50,8 +50,8 @@ Array
\[SQLSTATE\] => 42000 \[SQLSTATE\] => 42000
\[1\] => 257 \[1\] => 257
\[code\] => 257 \[code\] => 257
\[2\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar\(max\) to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar\(max\) to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\.
\[message\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar\(max\) to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\. \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Implicit conversion from data type varchar\(max\) to varbinary\(max\) is not allowed\. Use the CONVERT function to run this query\.
\) \)
\[1\] => Array \[1\] => Array
@ -60,8 +60,8 @@ Array
\[SQLSTATE\] => 42000 \[SQLSTATE\] => 42000
\[1\] => 8180 \[1\] => 8180
\[code\] => 8180 \[code\] => 8180
\[2\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]\[SQL Server\]Statement\(s\) could not be prepared\. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Statement\(s\) could not be prepared\.
\[message\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]\[SQL Server\]Statement\(s\) could not be prepared\. \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Statement\(s\) could not be prepared\.
\) \)
\) \)

View file

@ -91,7 +91,7 @@ Repro();
--EXPECTREGEX-- --EXPECTREGEX--
 
Test begins... Test begins...
\[Microsoft\]\[ODBC Driver 13 for SQL Server\]\[SQL Server\]Cannot insert explicit value for identity column in table '.+' when IDENTITY_INSERT is set to OFF. \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Cannot insert explicit value for identity column in table '.+' when IDENTITY_INSERT is set to OFF.
544 544
23000 23000
Number of rows inserted: 2 Number of rows inserted: 2

View file

@ -64,8 +64,8 @@ Array
\[SQLSTATE\] => 08001 \[SQLSTATE\] => 08001
\[1\] => 0 \[1\] => 0
\[code\] => 0 \[code\] => 0
\[2\] => .*\[Microsoft\]\[ODBC Driver 13 for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption' \[2\] => .*\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption'
\[message\] => .*\[Microsoft\]\[ODBC Driver 13 for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption' \[message\] => .*\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid value specified for connection string attribute 'ColumnEncryption'
\) \)
\) \)

View file

@ -254,9 +254,9 @@ array\(1\) \{
\["code"\]=> \["code"\]=>
int\(0\) int\(0\)
\[2\]=> \[2\]=>
string\(68\) "\[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Numeric value out of range" string\(68\) "\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Numeric value out of range"
\["message"\]=> \["message"\]=>
string\(68\) "\[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Numeric value out of range" string\(68\) "\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Numeric value out of range"
\} \}
\} \}
NULL NULL
@ -292,9 +292,9 @@ array\(1\) \{
\["code"\]=> \["code"\]=>
int\(0\) int\(0\)
\[2\]=> \[2\]=>
string\(68\) "\[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Numeric value out of range" string\(68\) "\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Numeric value out of range"
\["message"\]=> \["message"\]=>
string\(68\) "\[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Numeric value out of range" string\(68\) "\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Numeric value out of range"
\} \}
\} \}
NULL NULL

View file

@ -129,11 +129,11 @@ function RunTest()
RunTest(); RunTest();
?> ?>
--EXPECT-- --EXPECTREGEX--
 
[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Operand type clash: varchar(max) is incompatible with sql_variant \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Operand type clash: varchar\(max\) is incompatible with sql_variant
[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Operand type clash: varchar(max) is incompatible with sql_variant \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Operand type clash: varchar\(max\) is incompatible with sql_variant
Done Done
Test "sqlsrv_param_output_variants" completed successfully. Test \"sqlsrv_param_output_variants\" completed successfully\.

View file

@ -94,9 +94,9 @@ Repro();
--EXPECTREGEX-- --EXPECTREGEX--
 
Test begins... Test begins...
(.*\[Driver Manager\]|\[Microsoft\](\[ODBC Driver 13 for SQL Server\]|\[ODBC Driver Manager\]))([ ]{0,1}Function sequence error) (.*\[Driver Manager\]|\[Microsoft\](\[ODBC Driver 1[1-9] for SQL Server\]|\[ODBC Driver Manager\]))([ ]{0,1}Function sequence error)
0 0
(HY010) (HY010)
Done Done
Test "sqlsrv_statement_cancel" completed successfully. Test \"sqlsrv_statement_cancel\" completed successfully\.

View file

@ -60,15 +60,15 @@ function Repro()
Repro(); Repro();
?> ?>
--EXPECT-- --EXPECTREGEX--
 
Test begins... Test begins...
[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired
0 0
HYT00 HYT00
[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired
0 0
HYT00 HYT00
Done Done
Test "sqlsrv_statement_query_timeout" completed successfully. Test \"sqlsrv_statement_query_timeout\" completed successfully\.

View file

@ -74,15 +74,15 @@ function Repro()
Repro(); Repro();
?> ?>
--EXPECT-- --EXPECTREGEX--
 
Test begins... Test begins...
[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired
0 0
HYT00 HYT00
[Microsoft][ODBC Driver 13 for SQL Server]Query timeout expired \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Query timeout expired
0 0
HYT00 HYT00
Done Done
Test "sqlsrv_statement_query_timeout_transaction" completed successfully. Test \"sqlsrv_statement_query_timeout_transaction\" completed successfully\.

View file

@ -32,14 +32,14 @@ sqlsrv_close($conn);
print "Done" print "Done"
?> ?>
--EXPECT-- --EXPECTREGEX--
Array Array
( \(
[0] => 22018 \[0\] => 22018
[SQLSTATE] => 22018 \[SQLSTATE\] => 22018
[1] => 245 \[1\] => 245
[code] => 245 \[code\] => 245
[2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Conversion failed when converting the varchar value 'null' to data type int. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Conversion failed when converting the varchar value 'null' to data type int.
[message] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Conversion failed when converting the varchar value 'null' to data type int. \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Conversion failed when converting the varchar value 'null' to data type int.
) \)
Done Done

View file

@ -32,14 +32,14 @@ sqlsrv_close($conn);
print "Done" print "Done"
?> ?>
--EXPECT-- --EXPECTREGEX--
Array Array
( \(
[0] => 22018 \[0\] => 22018
[SQLSTATE] => 22018 \[SQLSTATE\] => 22018
[1] => 245 \[1\] => 245
[code] => 245 \[code\] => 245
[2] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Conversion failed when converting the nvarchar value '银河' to data type int. \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Conversion failed when converting the nvarchar value '银河' to data type int.
[message] => [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Conversion failed when converting the nvarchar value '银河' to data type int. \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\]Conversion failed when converting the nvarchar value '银河' to data type int.
) \)
Done Done

View file

@ -32,27 +32,27 @@ sqlsrv_close($conn);
print "Done" print "Done"
?> ?>
--EXPECT-- --EXPECTREGEX--
Array Array
( \(
[0] => Array \[0\] => Array
( \(
[0] => IMSSP \[0\] => IMSSP
[SQLSTATE] => IMSSP \[SQLSTATE\] => IMSSP
[1] => -44 \[1\] => -44
[code] => -44 \[code\] => -44
[2] => The connection cannot process this operation because there is a statement with pending results. To make the connection available for other queries, either fetch all results or cancel or free the statement. For more information, see the product documentation about the MultipleActiveResultSets connection option. \[2\] => The connection cannot process this operation because there is a statement with pending results. To make the connection available for other queries, either fetch all results or cancel or free the statement. For more information, see the product documentation about the MultipleActiveResultSets connection option.
[message] => The connection cannot process this operation because there is a statement with pending results. To make the connection available for other queries, either fetch all results or cancel or free the statement. For more information, see the product documentation about the MultipleActiveResultSets connection option. \[message\] => The connection cannot process this operation because there is a statement with pending results. To make the connection available for other queries, either fetch all results or cancel or free the statement. For more information, see the product documentation about the MultipleActiveResultSets connection option.
) \)
[1] => Array \[1\] => Array
( \(
[0] => HY000 \[0\] => HY000
[SQLSTATE] => HY000 \[SQLSTATE\] => HY000
[1] => 0 \[1\] => 0
[code] => 0 \[code\] => 0
[2] => [Microsoft][ODBC Driver 13 for SQL Server]Connection is busy with results for another command \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Connection is busy with results for another command
[message] => [Microsoft][ODBC Driver 13 for SQL Server]Connection is busy with results for another command \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Connection is busy with results for another command
) \)
) \)

View file

@ -41,5 +41,5 @@ print "Done";
bool\(false\) bool\(false\)
string\(5\) "(42S02|08004)" string\(5\) "(42S02|08004)"
int\((3701|911)\) int\((3701|911)\)
string\([0-9]+\) "\[Microsoft\]\[ODBC Driver 13 for SQL Server\]\[SQL Server\](Cannot drop the database 'uniqueDB01_银河系', because it does not exist or you do not have permission\.|Database 'uniqueDB01_银河系' does not exist. Make sure that the name is entered correctly\.)" string\([0-9]+\) "\[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]\[SQL Server\](Cannot drop the database 'uniqueDB01_银河系', because it does not exist or you do not have permission\.|Database 'uniqueDB01_银河系' does not exist. Make sure that the name is entered correctly\.)"
Done Done

View file

@ -49,8 +49,8 @@ Array
\[SQLSTATE\] => HY000 \[SQLSTATE\] => HY000
\[1\] => 0 \[1\] => 0
\[code\] => 0 \[code\] => 0
\[2\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Connection is busy with results for another command \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Connection is busy with results for another command
\[message\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Connection is busy with results for another command \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Connection is busy with results for another command
\) \)
\) \)

View file

@ -236,8 +236,8 @@ Array
\[SQLSTATE\] => HY109 \[SQLSTATE\] => HY109
\[1\] => 0 \[1\] => 0
\[code\] => 0 \[code\] => 0
\[2\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Invalid cursor position \[2\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid cursor position
\[message\] => \[Microsoft\]\[ODBC Driver 1[0-9] for SQL Server\]Invalid cursor position \[message\] => \[Microsoft\]\[ODBC Driver 1[1-9] for SQL Server\]Invalid cursor position
\) \)
\) \)