diff --git a/source/sqlsrv/util.cpp b/source/sqlsrv/util.cpp index 1d10f878..56cc0c37 100644 --- a/source/sqlsrv/util.cpp +++ b/source/sqlsrv/util.cpp @@ -372,7 +372,7 @@ ss_error SS_ERRORS[] = { }, { SS_SQLSRV_ERROR_AE_QUERY_SQLTYPE_REQUIRED, - { IMSSP, (SQLCHAR*)"Using sqlsrv_query for binding parameters in a Column Encryption enabled connection requires the sqltype to be provided.", -63, false } + { IMSSP, (SQLCHAR*)"Must specify the SQL type for each parameter in a parameterized query when using sqlsrv_query in a column encryption enabled connection.", -63, false } }, // internal warning definitions diff --git a/test/functional/sqlsrv/sqlsrv_encrypted_query_nosqltype.phpt b/test/functional/sqlsrv/sqlsrv_encrypted_query_nosqltype.phpt index 97c84e6d..31a7637f 100644 --- a/test/functional/sqlsrv/sqlsrv_encrypted_query_nosqltype.phpt +++ b/test/functional/sqlsrv/sqlsrv_encrypted_query_nosqltype.phpt @@ -121,12 +121,12 @@ Connected successfully with ColumnEncryption enabled. Using sqlsrv_query and binding parameters with literal values: SQLSTATE: IMSSP code: -63 - message: Using sqlsrv_query for binding parameters in a Column Encryption enabled connection requires the sqltype to be provided. + message: Must specify the SQL type for each parameter in a parameterized query when using sqlsrv_query in a column encryption enabled connection. Using sqlsrv_query and binding parameters with parameter arrays and no sqltypes provided: SQLSTATE: IMSSP code: -63 - message: Using sqlsrv_query for binding parameters in a Column Encryption enabled connection requires the sqltype to be provided. + message: Must specify the SQL type for each parameter in a parameterized query when using sqlsrv_query in a column encryption enabled connection. Using sqlsrv_query and binding parameters with parameter arrays and sqltypes provided: 1