Path Lines of Code test/Performance/benchmark/pdo_sqlsrv/PDOCRUDBench.php 53 test/Performance/benchmark/pdo_sqlsrv/PDOConnectionBench.php 12 test/Performance/benchmark/pdo_sqlsrv/PDOCreateDbTableProcBench.php 24 test/Performance/benchmark/pdo_sqlsrv/PDODeleteBench.php 47 test/Performance/benchmark/pdo_sqlsrv/PDOFetchBench.php 44 test/Performance/benchmark/pdo_sqlsrv/PDOFetchLargeBench.php 23 test/Performance/benchmark/pdo_sqlsrv/PDOInsertBench.php 40 test/Performance/benchmark/pdo_sqlsrv/PDOSelectVersionBench.php 18 test/Performance/benchmark/pdo_sqlsrv/PDOUpdateBench.php 54 test/Performance/benchmark/sqlsrv/SqlsrvCRUDBench.php 53 test/Performance/benchmark/sqlsrv/SqlsrvConnectionBench.php 11 test/Performance/benchmark/sqlsrv/SqlsrvCreateDbTableProcBench.php 24 test/Performance/benchmark/sqlsrv/SqlsrvDeleteBench.php 47 test/Performance/benchmark/sqlsrv/SqlsrvFetchBench.php 44 test/Performance/benchmark/sqlsrv/SqlsrvFetchLargeBench.php 23 test/Performance/benchmark/sqlsrv/SqlsrvInsertBench.php 40 test/Performance/benchmark/sqlsrv/SqlsrvSelectVersionBench.php 18 test/Performance/benchmark/sqlsrv/SqlsrvUpdateBench.php 54 test/Performance/lib/CRUDBaseBenchmark.php 5 test/Performance/lib/PDOSqlsrvUtil.php 238 test/Performance/lib/SqlsrvUtil.php 240 test/Performance/lib/connect.php 8 test/Performance/lib/result_db.php 6 test/Performance/report.sql 23 test/Performance/run-perf_tests.py 376 test/Performance/setup_env_unix.sh 168 test/Performance/setup_env_windows.ps1 59 test/bvt/pdo_sqlsrv/connect.inc 16 test/bvt/pdo_sqlsrv/msdn_pdoStatement_bindColumn.phpt 20 test/bvt/pdo_sqlsrv/msdn_pdoStatement_bindParam.phpt 31 test/bvt/pdo_sqlsrv/msdn_pdoStatement_bindParam_2.phpt 18 test/bvt/pdo_sqlsrv/msdn_pdoStatement_bindParam_3.phpt 21 test/bvt/pdo_sqlsrv/msdn_pdoStatement_bindValue.phpt 31 test/bvt/pdo_sqlsrv/msdn_pdoStatement_closeCursor.phpt 42 test/bvt/pdo_sqlsrv/msdn_pdoStatement_columnCount.phpt 27 test/bvt/pdo_sqlsrv/msdn_pdoStatement_debugDumpParams.phpt 34 test/bvt/pdo_sqlsrv/msdn_pdoStatement_errorCode.phpt 18 test/bvt/pdo_sqlsrv/msdn_pdoStatement_errorInfo.phpt 25 test/bvt/pdo_sqlsrv/msdn_pdoStatement_execute.phpt 47 test/bvt/pdo_sqlsrv/msdn_pdoStatement_fetch.phpt 130 test/bvt/pdo_sqlsrv/msdn_pdoStatement_fetchAll.phpt 137 test/bvt/pdo_sqlsrv/msdn_pdoStatement_fetchColumn.phpt 20 test/bvt/pdo_sqlsrv/msdn_pdoStatement_fetchObject.phpt 16 test/bvt/pdo_sqlsrv/msdn_pdoStatement_fetchObject_class_name.phpt 28 test/bvt/pdo_sqlsrv/msdn_pdoStatement_getColumnMeta.phpt 39 test/bvt/pdo_sqlsrv/msdn_pdoStatement_nextRowset.phpt 346 test/bvt/pdo_sqlsrv/msdn_pdoStatement_rowCount.phpt 34 test/bvt/pdo_sqlsrv/msdn_pdoStatement_setAttribute.phpt 19 test/bvt/pdo_sqlsrv/msdn_pdoStatement_setFetchMode.phpt 81 test/bvt/pdo_sqlsrv/msdn_pdo_beginTransaction.phpt 22 test/bvt/pdo_sqlsrv/msdn_pdo_construct.phpt 137 test/bvt/pdo_sqlsrv/msdn_pdo_construct_2.phpt 137 test/bvt/pdo_sqlsrv/msdn_pdo_construct_MARS.phpt 143 test/bvt/pdo_sqlsrv/msdn_pdo_errorCode.phpt 16 test/bvt/pdo_sqlsrv/msdn_pdo_errorInfo.phpt 27 test/bvt/pdo_sqlsrv/msdn_pdo_exec.phpt 19 test/bvt/pdo_sqlsrv/msdn_pdo_getAttribute.phpt 25 test/bvt/pdo_sqlsrv/msdn_pdo_getAvailableDrivers.phpt 16 test/bvt/pdo_sqlsrv/msdn_pdo_prepare.phpt 31 test/bvt/pdo_sqlsrv/msdn_pdo_prepare_2.phpt 77 test/bvt/pdo_sqlsrv/msdn_pdo_prepare_cursor.phpt 79 test/bvt/pdo_sqlsrv/msdn_pdo_query.phpt 119 test/bvt/pdo_sqlsrv/msdn_pdo_quote.phpt 34 test/bvt/pdo_sqlsrv/msdn_pdo_setAttribute.phpt 25 test/bvt/pdo_sqlsrv/msdn_pdo_setAttribute_direct_query.phpt 31 test/bvt/pdo_sqlsrv/pdo_bindParam_inout_double.phpt 43 test/bvt/pdo_sqlsrv/pdo_bindParam_inout_integer.phpt 40 test/bvt/pdo_sqlsrv/pdo_bindParam_inout_string.phpt 42 test/bvt/pdo_sqlsrv/skipif.inc 4 test/bvt/sqlsrv/connect.inc 20 test/bvt/sqlsrv/msdn_sqlsrv_begin_transaction.phpt 55 test/bvt/sqlsrv/msdn_sqlsrv_begin_transaction_2.phpt 56 test/bvt/sqlsrv/msdn_sqlsrv_cancel.phpt 40 test/bvt/sqlsrv/msdn_sqlsrv_cancel_1.phpt 57 test/bvt/sqlsrv/msdn_sqlsrv_close.phpt 31 test/bvt/sqlsrv/msdn_sqlsrv_commit.phpt 54 test/bvt/sqlsrv/msdn_sqlsrv_configure.phpt 51 test/bvt/sqlsrv/msdn_sqlsrv_configure_2.phpt 116 test/bvt/sqlsrv/msdn_sqlsrv_connect.phpt 34 test/bvt/sqlsrv/msdn_sqlsrv_connect_MARS.phpt 21 test/bvt/sqlsrv/msdn_sqlsrv_connect_returnDateAsStrings.phpt 22 test/bvt/sqlsrv/msdn_sqlsrv_connect_returnDatesAsStrings_utf8.phpt 29 test/bvt/sqlsrv/msdn_sqlsrv_connect_utf8.phpt 54 test/bvt/sqlsrv/msdn_sqlsrv_date_format.phpt 30 test/bvt/sqlsrv/msdn_sqlsrv_errors.phpt 32 test/bvt/sqlsrv/msdn_sqlsrv_execute.phpt 46 test/bvt/sqlsrv/msdn_sqlsrv_execute_datetime.phpt 100 test/bvt/sqlsrv/msdn_sqlsrv_fetch.phpt 46 test/bvt/sqlsrv/msdn_sqlsrv_fetch_array.phpt 32 test/bvt/sqlsrv/msdn_sqlsrv_fetch_array_2.phpt 50 test/bvt/sqlsrv/msdn_sqlsrv_fetch_object.phpt 32 test/bvt/sqlsrv/msdn_sqlsrv_fetch_object_2.phpt 82 test/bvt/sqlsrv/msdn_sqlsrv_field_metadata.phpt 29 test/bvt/sqlsrv/msdn_sqlsrv_get_field.phpt 46 test/bvt/sqlsrv/msdn_sqlsrv_get_field_stream.phpt 55 test/bvt/sqlsrv/msdn_sqlsrv_get_field_stream_binary.php 35 test/bvt/sqlsrv/msdn_sqlsrv_get_field_stream_char.phpt 52 test/bvt/sqlsrv/msdn_sqlsrv_get_field_string_utf8.phpt 29 test/bvt/sqlsrv/msdn_sqlsrv_has_rows.phpt 20 test/bvt/sqlsrv/msdn_sqlsrv_next_result.phpt 113 test/bvt/sqlsrv/msdn_sqlsrv_next_result_2.phpt 86 test/bvt/sqlsrv/msdn_sqlsrv_num_fields.phpt 36 test/bvt/sqlsrv/msdn_sqlsrv_num_rows.phpt 23 test/bvt/sqlsrv/msdn_sqlsrv_num_rows_2.phpt 21 test/bvt/sqlsrv/msdn_sqlsrv_prepare.phpt 46 test/bvt/sqlsrv/msdn_sqlsrv_prepare_2.phpt 80 test/bvt/sqlsrv/msdn_sqlsrv_prepare_bind_param.phpt 68 test/bvt/sqlsrv/msdn_sqlsrv_prepare_scrollable_buffered.phpt 32 test/bvt/sqlsrv/msdn_sqlsrv_query.phpt 40 test/bvt/sqlsrv/msdn_sqlsrv_query_2.phpt 34 test/bvt/sqlsrv/msdn_sqlsrv_query_bind_param.phpt 44 test/bvt/sqlsrv/msdn_sqlsrv_query_param_inout.phpt 54 test/bvt/sqlsrv/msdn_sqlsrv_query_param_out.phpt 50 test/bvt/sqlsrv/msdn_sqlsrv_query_scrollable.phpt 54 test/bvt/sqlsrv/msdn_sqlsrv_query_scrollable_buffered.phpt 49 test/bvt/sqlsrv/msdn_sqlsrv_query_sqltype.phpt 66 test/bvt/sqlsrv/msdn_sqlsrv_query_stream.phpt 56 test/bvt/sqlsrv/msdn_sqlsrv_query_utf8.phpt 60 test/bvt/sqlsrv/msdn_sqlsrv_rollback.phpt 54 test/bvt/sqlsrv/msdn_sqlsrv_rows_affected.phpt 47 test/bvt/sqlsrv/msdn_sqlsrv_send_stream_data.phpt 48 test/bvt/sqlsrv/msdn_sqlsrv_send_stream_data_no_sendStreamParamsAtExec.phpt 64 test/bvt/sqlsrv/msdn_sqlsrv_server_info.phpt 31 test/bvt/sqlsrv/skipif.inc 5 test/bvt/sqlsrv/sqlsrv_param_inout.phpt 44 test/extended/AE_v2_values.inc 169 test/extended/MsSetup.inc 38 test/extended/pdo_AE_functions.inc 612 test/extended/pdo_aev2_plaintext_nonstring.phpt 38 test/extended/pdo_aev2_plaintext_string.phpt 38 test/extended/pdo_aev2_reencrypt_encrypted_nonstring.phpt 36 test/extended/pdo_aev2_reencrypt_encrypted_string.phpt 36 test/extended/skipif_not_hgs.inc 24 test/extended/sqlsrv_AE_functions.inc 691 test/extended/sqlsrv_aev2_plaintext_nonstring.phpt 38 test/extended/sqlsrv_aev2_plaintext_string.phpt 38 test/extended/sqlsrv_aev2_reencrypt_encrypted_nonstring.phpt 36 test/extended/sqlsrv_aev2_reencrypt_encrypted_string.phpt 36 test/functional/inc/test_tvp_data.php 164 test/functional/output.py 67 test/functional/pdo_sqlsrv/AEData.inc 55 test/functional/pdo_sqlsrv/AE_v2_values.inc 124 test/functional/pdo_sqlsrv/MsCommon.inc 1391 test/functional/pdo_sqlsrv/MsCommon_mid-refactor.inc 1464 test/functional/pdo_sqlsrv/MsData_PDO_AllTypes.inc 176 test/functional/pdo_sqlsrv/MsSetup.inc 40 test/functional/pdo_sqlsrv/PDO100_InsertNulls.phpt 89 test/functional/pdo_sqlsrv/PDO101_LargeColumnName.phpt 52 test/functional/pdo_sqlsrv/PDO101_LargeColumnName_unicode_col_name.phpt 52 test/functional/pdo_sqlsrv/PDO102_MaxOutputParams.phpt 41 test/functional/pdo_sqlsrv/PDO11_Drivers.phpt 23 test/functional/pdo_sqlsrv/PDO12_Info.phpt 28 test/functional/pdo_sqlsrv/PDO21_Connection.phpt 34 test/functional/pdo_sqlsrv/PDO22_ConnPool1.phpt 117 test/functional/pdo_sqlsrv/PDO23_ConnPool2.phpt 113 test/functional/pdo_sqlsrv/PDO24_ErrorCode.phpt 42 test/functional/pdo_sqlsrv/PDO25_ErrorInfo.phpt 70 test/functional/pdo_sqlsrv/PDO26_ConnAttr.phpt 43 test/functional/pdo_sqlsrv/PDO27_ReadOnlyAttr.phpt 54 test/functional/pdo_sqlsrv/PDO28_CaseAttr.phpt 126 test/functional/pdo_sqlsrv/PDO29_ConnInterface.phpt 88 test/functional/pdo_sqlsrv/PDO30_Exec.phpt 73 test/functional/pdo_sqlsrv/PDO31_Statement.phpt 107 test/functional/pdo_sqlsrv/PDO32_StmtInterface.phpt 76 test/functional/pdo_sqlsrv/PDO33_Execute.phpt 79 test/functional/pdo_sqlsrv/PDO34_ColumnCount.phpt 55 test/functional/pdo_sqlsrv/PDO35_ColumnMeta.phpt 133 test/functional/pdo_sqlsrv/PDO36_RowCount.phpt 61 test/functional/pdo_sqlsrv/PDO37_FetchMode.phpt 117 test/functional/pdo_sqlsrv/PDO38_FetchBound.phpt 205 test/functional/pdo_sqlsrv/PDO39_FetchInto.phpt 126 test/functional/pdo_sqlsrv/PDO40_FetchLazy.phpt 48 test/functional/pdo_sqlsrv/PDO41_FetchAssoc.phpt 74 test/functional/pdo_sqlsrv/PDO42_FetchNum.phpt 74 test/functional/pdo_sqlsrv/PDO43_FetchBoth.phpt 86 test/functional/pdo_sqlsrv/PDO44_FetchObj.phpt 74 test/functional/pdo_sqlsrv/PDO45_FetchGroup.phpt 100 test/functional/pdo_sqlsrv/PDO46_FetchUnique.phpt 104 test/functional/pdo_sqlsrv/PDO47_FetchClass.phpt 228 test/functional/pdo_sqlsrv/PDO48_FetchColumn.phpt 117 test/functional/pdo_sqlsrv/PDO48_FetchColumn_unicode_col_name.phpt 119 test/functional/pdo_sqlsrv/PDO49_FetchFunc.phpt 319 test/functional/pdo_sqlsrv/PDO50_FetchObject.phpt 112 test/functional/pdo_sqlsrv/PDO51_FetchLOB.phpt 82 test/functional/pdo_sqlsrv/PDO61_BindColumn1.phpt 115 test/functional/pdo_sqlsrv/PDO62_BindColumn2.phpt 83 test/functional/pdo_sqlsrv/PDO63_BindParam1.phpt 54 test/functional/pdo_sqlsrv/PDO64_BindParam2.phpt 95 test/functional/pdo_sqlsrv/PDO65_BindValue1.phpt 54 test/functional/pdo_sqlsrv/PDO66_BindValue2.phpt 144 test/functional/pdo_sqlsrv/PDO67_BindTruncation.phpt 85 test/functional/pdo_sqlsrv/PDO71_TransExec.phpt 71 test/functional/pdo_sqlsrv/PDO72_TransDisconnect.phpt 68 test/functional/pdo_sqlsrv/PDO81_MemoryCheck.phpt 246 test/functional/pdo_sqlsrv/PDO82_ComplexInsert.phpt 58 test/functional/pdo_sqlsrv/PDO91_Parent.phpt 47 test/functional/pdo_sqlsrv/PDO92_Iterator.phpt 83 test/functional/pdo_sqlsrv/PDO93_Recursive.phpt 91 test/functional/pdo_sqlsrv/PDO94_Extend1.phpt 113 test/functional/pdo_sqlsrv/PDO94_Extend1_p7.phpt 113 test/functional/pdo_sqlsrv/PDO95_Extend2.phpt 117 test/functional/pdo_sqlsrv/PDO95_Extend2_p7.phpt 117 test/functional/pdo_sqlsrv/PDO96_Extend3.phpt 126 test/functional/pdo_sqlsrv/PDO96_Extend3_p7.phpt 126 test/functional/pdo_sqlsrv/PDO97_Extend4.phpt 136 test/functional/pdo_sqlsrv/PDO97_Extend4_p7.phpt 136 test/functional/pdo_sqlsrv/PDO98_Extend5.phpt 151 test/functional/pdo_sqlsrv/PDO98_Extend5_p7.phpt 151 test/functional/pdo_sqlsrv/PDO99_QuoteNullTerminated.phpt 44 test/functional/pdo_sqlsrv/PDO_ConnPool_Unix.phpt 42 test/functional/pdo_sqlsrv/access_token.inc 3 test/functional/pdo_sqlsrv/break_pdo.php 52 test/functional/pdo_sqlsrv/isPooled.php 67 test/functional/pdo_sqlsrv/issue_52_pdo.phpt 111 test/functional/pdo_sqlsrv/pdoStatement_bindParam_inout_emulate_prepare.phpt 33 test/functional/pdo_sqlsrv/pdoStatement_bindParam_output_emulate_prepare.phpt 36 test/functional/pdo_sqlsrv/pdo_002_connect_app.phpt 30 test/functional/pdo_sqlsrv/pdo_011_quote.phpt 39 test/functional/pdo_sqlsrv/pdo_012_bind_param.phpt 24 test/functional/pdo_sqlsrv/pdo_013_row_count.phpt 68 test/functional/pdo_sqlsrv/pdo_014_integer_custom_formats.phpt 44 test/functional/pdo_sqlsrv/pdo_015_integer_custom_formats_pooling.phpt 48 test/functional/pdo_sqlsrv/pdo_016.phpt 37 test/functional/pdo_sqlsrv/pdo_017.phpt 54 test/functional/pdo_sqlsrv/pdo_018_next_result_set.phpt 71 test/functional/pdo_sqlsrv/pdo_019_next_result_set_pooling.phpt 74 test/functional/pdo_sqlsrv/pdo_020_bind_params_array.phpt 41 test/functional/pdo_sqlsrv/pdo_021_extended_ascii.phpt 32 test/functional/pdo_sqlsrv/pdo_022_xml_bind_value.phpt 55 test/functional/pdo_sqlsrv/pdo_023.phpt 63 test/functional/pdo_sqlsrv/pdo_033_binary_unicode.phpt 37 test/functional/pdo_sqlsrv/pdo_035_binary_encoding_error_bound_by_name.phpt 41 test/functional/pdo_sqlsrv/pdo_035_binary_encoding_error_bound_by_name_errors.phpt 143 test/functional/pdo_sqlsrv/pdo_040_error_information.phpt 44 test/functional/pdo_sqlsrv/pdo_060_prepare_execute_fetch_pooling_default.phpt 45 test/functional/pdo_sqlsrv/pdo_061_prepare_execute_fetch_pooling_enabled.phpt 45 test/functional/pdo_sqlsrv/pdo_062_prepare_execute_fetch_pooling_disabled.phpt 45 test/functional/pdo_sqlsrv/pdo_065_construct_persistent.phpt 39 test/functional/pdo_sqlsrv/pdo_065_construct_prefetch.phpt 38 test/functional/pdo_sqlsrv/pdo_069_fetch_empty_nvarchar_buffered.phpt 33 test/functional/pdo_sqlsrv/pdo_092_emulate_prepare_statement_utf8.phpt 61 test/functional/pdo_sqlsrv/pdo_1018_emulate_prepare_natl_char.phpt 81 test/functional/pdo_sqlsrv/pdo_1018_quote_param_str_natl_char.phpt 81 test/functional/pdo_sqlsrv/pdo_1018_real_prepare_natl_char.phpt 88 test/functional/pdo_sqlsrv/pdo_1027_query_timeout.phpt 157 test/functional/pdo_sqlsrv/pdo_1063_locale_configs.phpt 61 test/functional/pdo_sqlsrv/pdo_1063_test_locale.php 119 test/functional/pdo_sqlsrv/pdo_1079_sql_variant_buffered_queries.phpt 50 test/functional/pdo_sqlsrv/pdo_1100_query_timeout_disconnect.phpt 60 test/functional/pdo_sqlsrv/pdo_1170_direct_query_with_textsize.phpt 57 test/functional/pdo_sqlsrv/pdo_1258_is_callable_error.phpt 42 test/functional/pdo_sqlsrv/pdo_1307_tvp_non_procedure.phpt 73 test/functional/pdo_sqlsrv/pdo_1307_tvp_non_procedure_schema.phpt 79 test/functional/pdo_sqlsrv/pdo_1310_null_varchar.phpt 72 test/functional/pdo_sqlsrv/pdo_1320_pdo_emulate_prepare.phpt 50 test/functional/pdo_sqlsrv/pdo_1329_string_truncation.phpt 100 test/functional/pdo_sqlsrv/pdo_138_unicode_column_name.phpt 54 test/functional/pdo_sqlsrv/pdo_140_emulate_prepare_pos_placehodlers.phpt 81 test/functional/pdo_sqlsrv/pdo_267_closeCursor.phpt 56 test/functional/pdo_sqlsrv/pdo_270_fetch_binary.phpt 88 test/functional/pdo_sqlsrv/pdo_278_lastinsertid_seq.phpt 62 test/functional/pdo_sqlsrv/pdo_278_lastinsertid_seq_2.phpt 70 test/functional/pdo_sqlsrv/pdo_308_empty_output_param.phpt 39 test/functional/pdo_sqlsrv/pdo_336_pho_exec_empty_result_set_error.phpt 52 test/functional/pdo_sqlsrv/pdo_378_out_param_error.phpt 63 test/functional/pdo_sqlsrv/pdo_538_quote_nul.phpt 26 test/functional/pdo_sqlsrv/pdo_569_query_varcharmax.phpt 83 test/functional/pdo_sqlsrv/pdo_569_query_varcharmax_ae.phpt 79 test/functional/pdo_sqlsrv/pdo_574_next_rowset.phpt 128 test/functional/pdo_sqlsrv/pdo_678_conn_resiliency_pooling.phpt 109 test/functional/pdo_sqlsrv/pdo_707_ae_output_param_decimals.phpt 107 test/functional/pdo_sqlsrv/pdo_900_output_param_memory_data.phpt 61 test/functional/pdo_sqlsrv/pdo_924_display_more_errors.phpt 127 test/functional/pdo_sqlsrv/pdo_924_log_all_warnings.phpt 191 test/functional/pdo_sqlsrv/pdo_929_language_option.phpt 43 test/functional/pdo_sqlsrv/pdo_937_metadata.phpt 108 test/functional/pdo_sqlsrv/pdo_AE_functions.inc 343 test/functional/pdo_sqlsrv/pdo_TNIR.phpt 36 test/functional/pdo_sqlsrv/pdo_ae_azure_key_vault_client_secret.phpt 30 test/functional/pdo_sqlsrv/pdo_ae_azure_key_vault_common.php 62 test/functional/pdo_sqlsrv/pdo_ae_azure_key_vault_keywords.phpt 141 test/functional/pdo_sqlsrv/pdo_ae_azure_key_vault_username_password.phpt 30 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_binary_size.phpt 112 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_char_size.phpt 118 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_datetime.phpt 66 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_datetime_precision.phpt 138 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_decimal_precision.phpt 113 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_float_bits.phpt 81 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_nchar_size.phpt 109 test/functional/pdo_sqlsrv/pdo_ae_bindColumn_pdoparam_numeric.phpt 124 test/functional/pdo_sqlsrv/pdo_ae_fixed_var_widths.phpt 119 test/functional/pdo_sqlsrv/pdo_ae_insert_datetime.phpt 60 test/functional/pdo_sqlsrv/pdo_ae_insert_datetime_encrypted.phpt 109 test/functional/pdo_sqlsrv/pdo_ae_insert_decimal.phpt 323 test/functional/pdo_sqlsrv/pdo_ae_insert_money.phpt 63 test/functional/pdo_sqlsrv/pdo_ae_insert_numeric.phpt 104 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_binary_size.phpt 130 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_char_size.phpt 158 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_datetime.phpt 74 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_datetime_precision.phpt 166 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_decimal_precision.phpt 236 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_float_bits.phpt 93 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_money.phpt 68 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_nchar_size.phpt 143 test/functional/pdo_sqlsrv/pdo_ae_insert_pdoparam_numeric.phpt 139 test/functional/pdo_sqlsrv/pdo_ae_insert_retrieve.phpt 64 test/functional/pdo_sqlsrv/pdo_ae_insert_retrieve_fixed_size.phpt 67 test/functional/pdo_sqlsrv/pdo_ae_insert_retrieve_nvarchar.phpt 55 test/functional/pdo_sqlsrv/pdo_ae_insert_retrieve_varchar.phpt 55 test/functional/pdo_sqlsrv/pdo_ae_insert_scientificNot.phpt 463 test/functional/pdo_sqlsrv/pdo_ae_insert_string.phpt 52 test/functional/pdo_sqlsrv/pdo_ae_output_param_all.phpt 156 test/functional/pdo_sqlsrv/pdo_ae_output_param_binary_size.phpt 154 test/functional/pdo_sqlsrv/pdo_ae_output_param_char_size.phpt 138 test/functional/pdo_sqlsrv/pdo_ae_output_param_datetimes.phpt 162 test/functional/pdo_sqlsrv/pdo_ae_output_param_decimals.phpt 167 test/functional/pdo_sqlsrv/pdo_ae_output_param_errors.phpt 117 test/functional/pdo_sqlsrv/pdo_ae_output_param_floats.phpt 132 test/functional/pdo_sqlsrv/pdo_ae_output_param_integers.phpt 158 test/functional/pdo_sqlsrv/pdo_ae_output_param_nchar_size.phpt 139 test/functional/pdo_sqlsrv/pdo_ae_unsupported_stmt_attr.phpt 59 test/functional/pdo_sqlsrv/pdo_aev2_ce_enabled.phpt 71 test/functional/pdo_sqlsrv/pdo_aev2_encrypt_plaintext.phpt 107 test/functional/pdo_sqlsrv/pdo_aev2_keywords.phpt 47 test/functional/pdo_sqlsrv/pdo_aev2_reencrypt_encrypted.phpt 83 test/functional/pdo_sqlsrv/pdo_aev2_wrong_attestation.phpt 72 test/functional/pdo_sqlsrv/pdo_ansi_locale_fr.phpt 74 test/functional/pdo_sqlsrv/pdo_ansi_locale_zh.phpt 66 test/functional/pdo_sqlsrv/pdo_azure_ad_access_token.phpt 155 test/functional/pdo_sqlsrv/pdo_azure_ad_authentication.phpt 64 test/functional/pdo_sqlsrv/pdo_azure_ad_managed_identity.phpt 45 test/functional/pdo_sqlsrv/pdo_azure_ad_service_principal.phpt 91 test/functional/pdo_sqlsrv/pdo_batch_query.phpt 157 test/functional/pdo_sqlsrv/pdo_bigint_outparam.phpt 61 test/functional/pdo_sqlsrv/pdo_bindparam_inout_binary_encoding.phpt 35 test/functional/pdo_sqlsrv/pdo_bool_outparam.phpt 61 test/functional/pdo_sqlsrv/pdo_buffered_fetch_types.phpt 249 test/functional/pdo_sqlsrv/pdo_connect_driver.phpt 108 test/functional/pdo_sqlsrv/pdo_connect_encrypted.phpt 83 test/functional/pdo_sqlsrv/pdo_connection_logs.phpt 55 test/functional/pdo_sqlsrv/pdo_connection_quote.phpt 52 test/functional/pdo_sqlsrv/pdo_connection_resiliency.phpt 165 test/functional/pdo_sqlsrv/pdo_connection_resiliency_keywords.phpt 75 test/functional/pdo_sqlsrv/pdo_connection_resiliency_prepare_transact.phpt 182 test/functional/pdo_sqlsrv/pdo_connection_resiliency_timeouts.phpt 68 test/functional/pdo_sqlsrv/pdo_construct.phpt 51 test/functional/pdo_sqlsrv/pdo_construct_TransactionIsolation.phpt 40 test/functional/pdo_sqlsrv/pdo_construct_attr.phpt 37 test/functional/pdo_sqlsrv/pdo_construct_attr_errors.phpt 116 test/functional/pdo_sqlsrv/pdo_construct_conn_options.phpt 32 test/functional/pdo_sqlsrv/pdo_construct_dsn_error.phpt 92 test/functional/pdo_sqlsrv/pdo_data_classification.phpt 241 test/functional/pdo_sqlsrv/pdo_data_classification_ranks.phpt 265 test/functional/pdo_sqlsrv/pdo_decimal_precision.phpt 57 test/functional/pdo_sqlsrv/pdo_empty_result_error.phpt 143 test/functional/pdo_sqlsrv/pdo_error.phpt 44 test/functional/pdo_sqlsrv/pdo_errorMode.phpt 36 test/functional/pdo_sqlsrv/pdo_errorMode_logs.phpt 97 test/functional/pdo_sqlsrv/pdo_errorinfo_emulateprepare.phpt 67 test/functional/pdo_sqlsrv/pdo_escape_braces.phpt 12 test/functional/pdo_sqlsrv/pdo_exec.phpt 50 test/functional/pdo_sqlsrv/pdo_exec_invalid_query.phpt 22 test/functional/pdo_sqlsrv/pdo_fetch_column_twice.phpt 146 test/functional/pdo_sqlsrv/pdo_fetch_complex_transactions.phpt 104 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_binary.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_char.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_datetime.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_decimal.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_decimal_bindColumn_int.phpt 96 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_float.phpt 116 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_float_bindColumn_lob.phpt 112 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_int.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_int_bindColumn_int.phpt 96 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_money.phpt 92 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_money_bindColumn_int.phpt 100 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_multicolumns.phpt 264 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_strings_to_integers.phpt 190 test/functional/pdo_sqlsrv/pdo_fetch_cursorBuffered_unicode.phpt 88 test/functional/pdo_sqlsrv/pdo_fetch_cursor_scroll_random.phpt 168 test/functional/pdo_sqlsrv/pdo_fetch_datetime_as_output_param.phpt 68 test/functional/pdo_sqlsrv/pdo_fetch_datetime_time_as_objects.phpt 212 test/functional/pdo_sqlsrv/pdo_fetch_datetime_time_nulls.phpt 125 test/functional/pdo_sqlsrv/pdo_fetch_large_stream.phpt 125 test/functional/pdo_sqlsrv/pdo_getAttribute_clientInfo.phpt 23 test/functional/pdo_sqlsrv/pdo_getAvailableDrivers.phpt 16 test/functional/pdo_sqlsrv/pdo_get_attr_invalid.phpt 40 test/functional/pdo_sqlsrv/pdo_get_set_attr.phpt 171 test/functional/pdo_sqlsrv/pdo_insertDataType.phpt 55 test/functional/pdo_sqlsrv/pdo_insert_fetch_invalid_utf16.phpt 68 test/functional/pdo_sqlsrv/pdo_insert_fetch_utf8stream.phpt 84 test/functional/pdo_sqlsrv/pdo_insert_fetch_utf8text.phpt 181 test/functional/pdo_sqlsrv/pdo_invalid_conn_opt.phpt 24 test/functional/pdo_sqlsrv/pdo_katmai_special_types.phpt 155 test/functional/pdo_sqlsrv/pdo_lastInsertId.phpt 36 test/functional/pdo_sqlsrv/pdo_lastInsertId_restore_original_errmode_after_failed.phpt 39 test/functional/pdo_sqlsrv/pdo_mars_disabled_error_checks.phpt 37 test/functional/pdo_sqlsrv/pdo_nested_query_mars.phpt 79 test/functional/pdo_sqlsrv/pdo_output_decimal.phpt 46 test/functional/pdo_sqlsrv/pdo_output_decimal_errors.phpt 100 test/functional/pdo_sqlsrv/pdo_param_output_select_variant.phpt 77 test/functional/pdo_sqlsrv/pdo_param_output_variants.phpt 104 test/functional/pdo_sqlsrv/pdo_prepare.phpt 124 test/functional/pdo_sqlsrv/pdo_prepare_attribute.phpt 56 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_binary.phpt 76 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_char.phpt 88 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_datetime.phpt 87 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_decimal.phpt 106 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_float.phpt 118 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_int.phpt 72 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_money.phpt 106 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_unicode.phpt 111 test/functional/pdo_sqlsrv/pdo_prepare_emulatePrepare_unicode2.phpt 114 test/functional/pdo_sqlsrv/pdo_prepare_invalid_cursor.phpt 22 test/functional/pdo_sqlsrv/pdo_prepare_invalid_encoding.phpt 22 test/functional/pdo_sqlsrv/pdo_prepare_invalid_option_key.phpt 24 test/functional/pdo_sqlsrv/pdo_prepare_invalid_scrollable_cursor.phpt 22 test/functional/pdo_sqlsrv/pdo_prepare_options.phpt 28 test/functional/pdo_sqlsrv/pdo_query.phpt 124 test/functional/pdo_sqlsrv/pdo_query_timeout.phpt 45 test/functional/pdo_sqlsrv/pdo_quote.phpt 24 test/functional/pdo_sqlsrv/pdo_set_attr_invalid.phpt 21 test/functional/pdo_sqlsrv/pdo_set_attr_invalid_encoding.phpt 25 test/functional/pdo_sqlsrv/pdo_simple_update_variants.phpt 128 test/functional/pdo_sqlsrv/pdo_statement_rowcount_query.phpt 135 test/functional/pdo_sqlsrv/pdo_stored_proc_fetch_datatypes.phpt 240 test/functional/pdo_sqlsrv/pdo_test_TVP_bind_binary_values.phpt 80 test/functional/pdo_sqlsrv/pdo_test_TVP_bind_params.phpt 130 test/functional/pdo_sqlsrv/pdo_test_TVP_bind_values.phpt 103 test/functional/pdo_sqlsrv/pdo_test_TVP_double_tvps.phpt 122 test/functional/pdo_sqlsrv/pdo_test_TVP_error_cases.phpt 151 test/functional/pdo_sqlsrv/pdo_test_TVP_nulls_buffered.phpt 126 test/functional/pdo_sqlsrv/pdo_test_TVP_with_nulls.phpt 134 test/functional/pdo_sqlsrv/pdo_test_gb18030.php 45 test/functional/pdo_sqlsrv/pdo_test_non_LOB_types.phpt 65 test/functional/pdo_sqlsrv/pdo_test_passwords_with_braces.phpt 67 test/functional/pdo_sqlsrv/pdo_tools.inc 339 test/functional/pdo_sqlsrv/pdo_transaction.phpt 62 test/functional/pdo_sqlsrv/pdo_transactions.phpt 84 test/functional/pdo_sqlsrv/pdo_txn_rollback_crash.phpt 78 test/functional/pdo_sqlsrv/pdo_utf8_conn.phpt 22 test/functional/pdo_sqlsrv/pdo_utf8_stored_proc_unicode_chars.phpt 72 test/functional/pdo_sqlsrv/pdo_warning_errors.phpt 84 test/functional/pdo_sqlsrv/pdo_warnings.phpt 40 test/functional/pdo_sqlsrv/pdostatement_Buffqry.phpt 178 test/functional/pdo_sqlsrv/pdostatement_GetDataType.phpt 187 test/functional/pdo_sqlsrv/pdostatement_bindColumn.phpt 51 test/functional/pdo_sqlsrv/pdostatement_bindParam.phpt 127 test/functional/pdo_sqlsrv/pdostatement_bindParam_empty_binary.phpt 74 test/functional/pdo_sqlsrv/pdostatement_bindValue.phpt 28 test/functional/pdo_sqlsrv/pdostatement_bindcolumn_odd_types.phpt 34 test/functional/pdo_sqlsrv/pdostatement_closeCursor.phpt 25 test/functional/pdo_sqlsrv/pdostatement_columnCount.phpt 22 test/functional/pdo_sqlsrv/pdostatement_debugDumpParams.phpt 39 test/functional/pdo_sqlsrv/pdostatement_error.phpt 37 test/functional/pdo_sqlsrv/pdostatement_execute.phpt 64 test/functional/pdo_sqlsrv/pdostatement_fetchAll.phpt 434 test/functional/pdo_sqlsrv/pdostatement_fetchColumn.phpt 31 test/functional/pdo_sqlsrv/pdostatement_fetchObject.phpt 85 test/functional/pdo_sqlsrv/pdostatement_fetch_orientation.phpt 157 test/functional/pdo_sqlsrv/pdostatement_fetch_style.phpt 264 test/functional/pdo_sqlsrv/pdostatement_fetchmode_emulate_prepare.phpt 243 test/functional/pdo_sqlsrv/pdostatement_format_decimals.phpt 197 test/functional/pdo_sqlsrv/pdostatement_format_money_scales.phpt 113 test/functional/pdo_sqlsrv/pdostatement_format_money_types.phpt 160 test/functional/pdo_sqlsrv/pdostatement_getColumnMeta.phpt 220 test/functional/pdo_sqlsrv/pdostatement_getColumnMeta_unicode_col_name.phpt 259 test/functional/pdo_sqlsrv/pdostatement_get_set_attr.phpt 150 test/functional/pdo_sqlsrv/pdostatement_nextRowset.phpt 231 test/functional/pdo_sqlsrv/pdostatement_rowCount.phpt 60 test/functional/pdo_sqlsrv/pdostatement_setFetchMode.phpt 138 test/functional/pdo_sqlsrv/skipif.inc 4 test/functional/pdo_sqlsrv/skipif_azure.inc 13 test/functional/pdo_sqlsrv/skipif_azure_ad_acess_token.inc 28 test/functional/pdo_sqlsrv/skipif_azure_dw.inc 9 test/functional/pdo_sqlsrv/skipif_mid-refactor.inc 15 test/functional/pdo_sqlsrv/skipif_not_akv.inc 19 test/functional/pdo_sqlsrv/skipif_not_hgs.inc 27 test/functional/pdo_sqlsrv/skipif_old_php.inc 8 test/functional/pdo_sqlsrv/skipif_protocol_not_tcp.inc 27 test/functional/pdo_sqlsrv/skipif_unix.inc 7 test/functional/pdo_sqlsrv/skipif_unix_ansitests.inc 12 test/functional/pdo_sqlsrv/skipif_unix_locales.inc 20 test/functional/pdo_sqlsrv/skipif_version_less_than_2k14.inc 35 test/functional/pdo_sqlsrv/skipif_version_less_than_2k16.inc 31 test/functional/pdo_sqlsrv/skipif_versions_old.inc 12 test/functional/pdo_sqlsrv/test_ae_keys_setup.phpt 42 test/functional/pdo_sqlsrv/test_encoding_UTF8_emulate_prepare.phpt 88 test/functional/pdo_sqlsrv/values.php 15 test/functional/setup/168256.sql 19 test/functional/setup/cd_info.sql 36 test/functional/setup/cleanup_dbs.py 25 test/functional/setup/create_db.sql 3 test/functional/setup/drop_db.sql 1 test/functional/setup/exec_sql_scripts.py 22 test/functional/setup/setup_dbs.py 54 test/functional/setup/test_types.sql 54 test/functional/setup/tracks.sql 23 test/functional/sqlsrv/0013.phpt 23 test/functional/sqlsrv/0020.phpt 87 test/functional/sqlsrv/0022.phpt 72 test/functional/sqlsrv/0052.phpt 53 test/functional/sqlsrv/0053.phpt 56 test/functional/sqlsrv/0060.phpt 45 test/functional/sqlsrv/0061.phpt 73 test/functional/sqlsrv/0065.phpt 207 test/functional/sqlsrv/0066.phpt 44 test/functional/sqlsrv/0067.phpt 103 test/functional/sqlsrv/0068.phpt 45 test/functional/sqlsrv/0069.phpt 63 test/functional/sqlsrv/0072.phpt 42 test/functional/sqlsrv/0073.phpt 42 test/functional/sqlsrv/0074.phpt 85 test/functional/sqlsrv/0075.phpt 66 test/functional/sqlsrv/0076.phpt 40 test/functional/sqlsrv/0078.phpt 214 test/functional/sqlsrv/0079.phpt 93 test/functional/sqlsrv/53_0021.phpt 367 test/functional/sqlsrv/AEData.inc 162 test/functional/sqlsrv/AE_v2_values.inc 124 test/functional/sqlsrv/MsCommon.inc 473 test/functional/sqlsrv/MsHelper.inc 952 test/functional/sqlsrv/MsSetup.inc 41 test/functional/sqlsrv/TC11_Info.phpt 29 test/functional/sqlsrv/TC12_Setup.phpt 40 test/functional/sqlsrv/TC21_Connection.phpt 39 test/functional/sqlsrv/TC22_ClientInfo.phpt 43 test/functional/sqlsrv/TC23_ServerInfo.phpt 47 test/functional/sqlsrv/TC24_Close.phpt 70 test/functional/sqlsrv/TC31_SimpleQuery.phpt 44 test/functional/sqlsrv/TC32_DeleteQuery.phpt 70 test/functional/sqlsrv/TC33_ComplexQuery.phpt 104 test/functional/sqlsrv/TC34_PrepAndExec.phpt 101 test/functional/sqlsrv/TC35_Cancel.phpt 45 test/functional/sqlsrv/TC36_Close.phpt 62 test/functional/sqlsrv/TC37_QueryTimeout.phpt 57 test/functional/sqlsrv/TC38_InvalidQuery.phpt 56 test/functional/sqlsrv/TC39_Cursors.phpt 83 test/functional/sqlsrv/TC41_FetchMetadata.phpt 63 test/functional/sqlsrv/TC42_FetchField.phpt 72 test/functional/sqlsrv/TC43_FetchData.phpt 115 test/functional/sqlsrv/TC44_FetchArray.phpt 165 test/functional/sqlsrv/TC45_FetchObject.phpt 133 test/functional/sqlsrv/TC46_FetchNextResult.phpt 97 test/functional/sqlsrv/TC47_ParamQuery.phpt 71 test/functional/sqlsrv/TC48_FetchScrollable.phpt 135 test/functional/sqlsrv/TC51_StreamRead.phpt 134 test/functional/sqlsrv/TC52_StreamSend.phpt 166 test/functional/sqlsrv/TC53_StreamCancel.phpt 83 test/functional/sqlsrv/TC54_StreamPrepared.phpt 111 test/functional/sqlsrv/TC55_StreamScrollable.phpt 154 test/functional/sqlsrv/TC61_TransactionExecution.phpt 70 test/functional/sqlsrv/TC62_TransactionDisconnect.phpt 54 test/functional/sqlsrv/TC63_TransactionBounds.phpt 130 test/functional/sqlsrv/TC64_TransactionProc.phpt 97 test/functional/sqlsrv/TC71_StoredProc.phpt 66 test/functional/sqlsrv/TC72_StoredFunc.phpt 65 test/functional/sqlsrv/TC73_ProcCall.phpt 101 test/functional/sqlsrv/TC74_ProcQuery.phpt 98 test/functional/sqlsrv/TC75_ProcRoundtrip.phpt 72 test/functional/sqlsrv/TC76_StoredProcNull.phpt 48 test/functional/sqlsrv/TC78_RegressionVSTS611146.phpt 46 test/functional/sqlsrv/TC79_RegressionVSTS846501.phpt 51 test/functional/sqlsrv/TC81_MemoryCheck.phpt 285 test/functional/sqlsrv/TC82_StoredProcRS.phpt 96 test/functional/sqlsrv/TC83_ComplexInsert.phpt 52 test/functional/sqlsrv/TC84_LargeColumnName.phpt 59 test/functional/sqlsrv/TC84_LargeColumnName_unicode.phpt 59 test/functional/sqlsrv/TC85_MaxOutputParams.phpt 64 test/functional/sqlsrv/TC86_InsertNulls.phpt 56 test/functional/sqlsrv/access_token.inc 3 test/functional/sqlsrv/bind_param_null.phpt 91 test/functional/sqlsrv/break.php 56 test/functional/sqlsrv/bug_611146.phpt 38 test/functional/sqlsrv/bug_close.phpt 20 test/functional/sqlsrv/bug_errors.phpt 35 test/functional/sqlsrv/bugfix_dataCorruption.phpt 30 test/functional/sqlsrv/connection_resiliency.phpt 170 test/functional/sqlsrv/connection_resiliency_keywords.phpt 151 test/functional/sqlsrv/connection_resiliency_prepare_transact.phpt 149 test/functional/sqlsrv/connection_resiliency_timeouts.phpt 63 test/functional/sqlsrv/datetime_inheritence.phpt 26 test/functional/sqlsrv/fix_test_168256-2.phpt 293 test/functional/sqlsrv/fix_test_168256.phpt 95 test/functional/sqlsrv/fix_test_182741.phpt 33 test/functional/sqlsrv/isPooled.php 23 test/functional/sqlsrv/issue_52.phpt 108 test/functional/sqlsrv/skipif.inc 5 test/functional/sqlsrv/skipif_azure.inc 11 test/functional/sqlsrv/skipif_azure_ad_acess_token.inc 29 test/functional/sqlsrv/skipif_azure_dw.inc 9 test/functional/sqlsrv/skipif_not_akv.inc 18 test/functional/sqlsrv/skipif_not_hgs.inc 27 test/functional/sqlsrv/skipif_protocol_not_tcp.inc 27 test/functional/sqlsrv/skipif_unix.inc 7 test/functional/sqlsrv/skipif_unix_ansitests.inc 12 test/functional/sqlsrv/skipif_unix_locales.inc 20 test/functional/sqlsrv/skipif_version_less_than_2k14.inc 36 test/functional/sqlsrv/skipif_version_less_than_2k16.inc 31 test/functional/sqlsrv/skipif_versions_old.inc 13 test/functional/sqlsrv/sqlsrv_2008_dataTypes.phpt 259 test/functional/sqlsrv/sqlsrv_378_out_param_error.phpt 108 test/functional/sqlsrv/sqlsrv_574_next_result.phpt 160 test/functional/sqlsrv/sqlsrv_623_varchar_max_client_buffer.phpt 46 test/functional/sqlsrv/sqlsrv_900_output_param_memory_data.phpt 58 test/functional/sqlsrv/sqlsrv_AE_functions.inc 372 test/functional/sqlsrv/sqlsrv_ConnPool_Unix.phpt 38 test/functional/sqlsrv/sqlsrv_LOB.phpt 67 test/functional/sqlsrv/sqlsrv_TNIR.phpt 39 test/functional/sqlsrv/sqlsrv_ae_azure_key_vault_client_secret.phpt 32 test/functional/sqlsrv/sqlsrv_ae_azure_key_vault_common.php 62 test/functional/sqlsrv/sqlsrv_ae_azure_key_vault_keywords.phpt 145 test/functional/sqlsrv/sqlsrv_ae_azure_key_vault_username_password.phpt 32 test/functional/sqlsrv/sqlsrv_ae_datetimes_as_strings.phpt 475 test/functional/sqlsrv/sqlsrv_ae_fetch_phptypes.phpt 168 test/functional/sqlsrv/sqlsrv_ae_fixed_var_widths.phpt 148 test/functional/sqlsrv/sqlsrv_ae_insert_datetime.phpt 69 test/functional/sqlsrv/sqlsrv_ae_insert_datetime_encrypted.phpt 119 test/functional/sqlsrv/sqlsrv_ae_insert_decimal.phpt 323 test/functional/sqlsrv/sqlsrv_ae_insert_money.phpt 59 test/functional/sqlsrv/sqlsrv_ae_insert_numeric.phpt 74 test/functional/sqlsrv/sqlsrv_ae_insert_retrieve.phpt 62 test/functional/sqlsrv/sqlsrv_ae_insert_retrieve_fixed_size.phpt 78 test/functional/sqlsrv/sqlsrv_ae_insert_retrieve_nvarchar.phpt 47 test/functional/sqlsrv/sqlsrv_ae_insert_retrieve_varchar.phpt 47 test/functional/sqlsrv/sqlsrv_ae_insert_scientificNot.phpt 484 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_binary_size.phpt 240 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_char_size.phpt 299 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_datetime.phpt 87 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_datetime_precision.phpt 147 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_decimal_precision.phpt 195 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_float_bits.phpt 85 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_int_conv.phpt 108 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_money.phpt 60 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_nchar_size.phpt 239 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_numeric.phpt 99 test/functional/sqlsrv/sqlsrv_ae_insert_sqltype_string.phpt 74 test/functional/sqlsrv/sqlsrv_ae_insert_string.phpt 48 test/functional/sqlsrv/sqlsrv_ae_output_param.phpt 86 test/functional/sqlsrv/sqlsrv_ae_output_param_all.phpt 156 test/functional/sqlsrv/sqlsrv_ae_output_param_errors.phpt 120 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_binary_size.phpt 247 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_char_size.phpt 282 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_datetime.phpt 136 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_decimal_precision.phpt 380 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_float_bits.phpt 102 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_int_conv.phpt 96 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_nchar_size.phpt 242 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_numeric.phpt 169 test/functional/sqlsrv/sqlsrv_ae_output_param_sqltype_string.phpt 126 test/functional/sqlsrv/sqlsrv_ae_type_conversion_select.phpt 275 test/functional/sqlsrv/sqlsrv_aev2_ce_enabled.phpt 84 test/functional/sqlsrv/sqlsrv_aev2_encrypt_plaintext.phpt 107 test/functional/sqlsrv/sqlsrv_aev2_keywords.phpt 58 test/functional/sqlsrv/sqlsrv_aev2_reencrypt_encrypted.phpt 82 test/functional/sqlsrv/sqlsrv_aev2_wrong_attestation.phpt 71 test/functional/sqlsrv/sqlsrv_ansi_locale_fr.phpt 85 test/functional/sqlsrv/sqlsrv_ansi_locale_zh.phpt 70 test/functional/sqlsrv/sqlsrv_azure_ad_access_token.phpt 121 test/functional/sqlsrv/sqlsrv_azure_ad_authentication.phpt 66 test/functional/sqlsrv/sqlsrv_azure_ad_managed_identity.phpt 45 test/functional/sqlsrv/sqlsrv_azure_ad_service_principal.phpt 92 test/functional/sqlsrv/sqlsrv_batch_query.phpt 144 test/functional/sqlsrv/sqlsrv_bigint_outparam.phpt 56 test/functional/sqlsrv/sqlsrv_bind_output_param.phpt 181 test/functional/sqlsrv/sqlsrv_bind_param_out_string.phpt 350 test/functional/sqlsrv/sqlsrv_bool_outparam.phpt 57 test/functional/sqlsrv/sqlsrv_buffered.phpt 153 test/functional/sqlsrv/sqlsrv_buffered_fetch_types.phpt 261 test/functional/sqlsrv/sqlsrv_buffered_result_set_extended_ascii.phpt 30 test/functional/sqlsrv/sqlsrv_bug_boolean_cast.phpt 48 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_in_bit.phpt 48 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_in_bool.phpt 48 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_inout_bit.phpt 52 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_inout_bool.phpt 52 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_out_bit.phpt 52 test/functional/sqlsrv/sqlsrv_bug_boolean_cast_out_bool.phpt 52 test/functional/sqlsrv/sqlsrv_client_info.phpt 16 test/functional/sqlsrv/sqlsrv_close_twice.phpt 45 test/functional/sqlsrv/sqlsrv_commit.phpt 30 test/functional/sqlsrv/sqlsrv_commit_logs.phpt 55 test/functional/sqlsrv/sqlsrv_complex_query.phpt 112 test/functional/sqlsrv/sqlsrv_configure.phpt 145 test/functional/sqlsrv/sqlsrv_configure_logs_only.phpt 127 test/functional/sqlsrv/sqlsrv_connStr.phpt 83 test/functional/sqlsrv/sqlsrv_connect.phpt 29 test/functional/sqlsrv/sqlsrv_connect_driver.phpt 106 test/functional/sqlsrv/sqlsrv_connect_encrypted.phpt 85 test/functional/sqlsrv/sqlsrv_connect_log_to_file.phpt 48 test/functional/sqlsrv/sqlsrv_connect_logs.phpt 42 test/functional/sqlsrv/sqlsrv_custom_numeric_formats.phpt 65 test/functional/sqlsrv/sqlsrv_data_classification.phpt 225 test/functional/sqlsrv/sqlsrv_data_classification_ranks.phpt 249 test/functional/sqlsrv/sqlsrv_data_to_str.phpt 67 test/functional/sqlsrv/sqlsrv_decimal_precision.phpt 47 test/functional/sqlsrv/sqlsrv_empty_result_error.phpt 153 test/functional/sqlsrv/sqlsrv_encrypted_query_nosqltype.phpt 126 test/functional/sqlsrv/sqlsrv_errors.phpt 216 test/functional/sqlsrv/sqlsrv_escape_braces.phpt 53 test/functional/sqlsrv/sqlsrv_execute_twice.phpt 51 test/functional/sqlsrv/sqlsrv_fetch_array_unicode_col_name.phpt 29 test/functional/sqlsrv/sqlsrv_fetch_complex_transactions.phpt 103 test/functional/sqlsrv/sqlsrv_fetch_cursor_static_scroll.phpt 151 test/functional/sqlsrv/sqlsrv_fetch_cursor_types.phpt 132 test/functional/sqlsrv/sqlsrv_fetch_datetime_as_strings.phpt 95 test/functional/sqlsrv/sqlsrv_fetch_field_twice_data_types.phpt 104 test/functional/sqlsrv/sqlsrv_fetch_large_stream.phpt 103 test/functional/sqlsrv/sqlsrv_fetch_large_stream_binary.phpt 169 test/functional/sqlsrv/sqlsrv_fetch_missing_row.phpt 37 test/functional/sqlsrv/sqlsrv_fetch_object.phpt 270 test/functional/sqlsrv/sqlsrv_fetch_object_2.phpt 274 test/functional/sqlsrv/sqlsrv_fetch_object_unicode_col_name1.phpt 266 test/functional/sqlsrv/sqlsrv_fetch_object_unicode_col_name2.phpt 216 test/functional/sqlsrv/sqlsrv_get_config.phpt 56 test/functional/sqlsrv/sqlsrv_get_field.phpt 364 test/functional/sqlsrv/sqlsrv_input_param_unknown_encoding.phpt 68 test/functional/sqlsrv/sqlsrv_katmai_special_types.phpt 133 test/functional/sqlsrv/sqlsrv_metadata.phpt 132 test/functional/sqlsrv/sqlsrv_metadata_unicode_col_name1.phpt 23 test/functional/sqlsrv/sqlsrv_metadata_unicode_col_name2.phpt 39 test/functional/sqlsrv/sqlsrv_num_fields.phpt 85 test/functional/sqlsrv/sqlsrv_num_rows.phpt 29 test/functional/sqlsrv/sqlsrv_param_empty_binary.phpt 86 test/functional/sqlsrv/sqlsrv_param_floats.phpt 81 test/functional/sqlsrv/sqlsrv_param_ints_with_deletes.phpt 124 test/functional/sqlsrv/sqlsrv_param_output_variants.phpt 97 test/functional/sqlsrv/sqlsrv_param_query_array_inputs.phpt 129 test/functional/sqlsrv/sqlsrv_param_query_data_types.phpt 55 test/functional/sqlsrv/sqlsrv_param_query_errors.phpt 92 test/functional/sqlsrv/sqlsrv_param_query_invalid_inputs.phpt 83 test/functional/sqlsrv/sqlsrv_prepare.phpt 118 test/functional/sqlsrv/sqlsrv_prepareAndExecute.phpt 39 test/functional/sqlsrv/sqlsrv_query.phpt 64 test/functional/sqlsrv/sqlsrv_readStream.phpt 986 test/functional/sqlsrv/sqlsrv_rowsAffected.phpt 80 test/functional/sqlsrv/sqlsrv_send_stream_data.phpt 145 test/functional/sqlsrv/sqlsrv_serverInfo.phpt 26 test/functional/sqlsrv/sqlsrv_simple_update_variants.phpt 138 test/functional/sqlsrv/sqlsrv_statement_datetimes_as_nulls.phpt 93 test/functional/sqlsrv/sqlsrv_statement_datetimes_as_strings.phpt 149 test/functional/sqlsrv/sqlsrv_statement_datetimes_output_param.phpt 89 test/functional/sqlsrv/sqlsrv_statement_format_decimals.phpt 218 test/functional/sqlsrv/sqlsrv_statement_format_money_scales.phpt 119 test/functional/sqlsrv/sqlsrv_statement_format_money_types.phpt 196 test/functional/sqlsrv/sqlsrv_statement_query_timeout.phpt 55 test/functional/sqlsrv/sqlsrv_statement_query_timeout_transaction.phpt 75 test/functional/sqlsrv/sqlsrv_stmt_option_invalid_key.phpt 86 test/functional/sqlsrv/sqlsrv_stored_proc_varchar.phpt 59 test/functional/sqlsrv/sqlsrv_str_streams.phpt 286 test/functional/sqlsrv/sqlsrv_streams_empty_char.phpt 95 test/functional/sqlsrv/sqlsrv_streams_null_binary.phpt 88 test/functional/sqlsrv/sqlsrv_streams_null_nchar.phpt 70 test/functional/sqlsrv/sqlsrv_testConnection.phpt 278 test/functional/sqlsrv/sqlsrv_testConnection_unix.phpt 191 test/functional/sqlsrv/sqlsrv_test_TVP_double_tvps.phpt 122 test/functional/sqlsrv/sqlsrv_test_TVP_error_cases.phpt 149 test/functional/sqlsrv/sqlsrv_test_TVP_prepare.phpt 114 test/functional/sqlsrv/sqlsrv_test_TVP_prepare_buffered.phpt 135 test/functional/sqlsrv/sqlsrv_test_TVP_query.phpt 127 test/functional/sqlsrv/sqlsrv_test_TVP_query_binary_fields.phpt 109 test/functional/sqlsrv/sqlsrv_test_TVP_query_with_nulls.phpt 106 test/functional/sqlsrv/sqlsrv_test_base.inc 48 test/functional/sqlsrv/sqlsrv_test_gb18030.php 48 test/functional/sqlsrv/sqlsrv_test_passwords_with_braces.phpt 63 test/functional/sqlsrv/sqlsrv_txn_rollback_crash.phpt 78 test/functional/sqlsrv/srv_001.phpt 16 test/functional/sqlsrv/srv_002.phpt 15 test/functional/sqlsrv/srv_007_login_timeout.phpt 40 test/functional/sqlsrv/srv_009_connect_app_unicode.phpt 26 test/functional/sqlsrv/srv_011_temporary_table.phpt 24 test/functional/sqlsrv/srv_012_sqlsrv_fetch_array.phpt 33 test/functional/sqlsrv/srv_013_sqlsrv_get_field.phpt 37 test/functional/sqlsrv/srv_014_sqlsrv_get_field.phpt 37 test/functional/sqlsrv/srv_015_sqlsrv_get_field_nulls.phpt 62 test/functional/sqlsrv/srv_019_char.phpt 41 test/functional/sqlsrv/srv_020_unicode_strings.phpt 36 test/functional/sqlsrv/srv_021_extended_ascii_strings_fetch_array.phpt 43 test/functional/sqlsrv/srv_028_data_conversion_nvarchar.phpt 35 test/functional/sqlsrv/srv_029_data_conversion_varchar_datetime.phpt 30 test/functional/sqlsrv/srv_031_sqlsrv_field_metadata.phpt 84 test/functional/sqlsrv/srv_033_binary_unicode.phpt 34 test/functional/sqlsrv/srv_034_field_metadata_unicode.phpt 75 test/functional/sqlsrv/srv_036_transaction_commit.phpt 85 test/functional/sqlsrv/srv_037_sqlsrv_has_rows.phpt 73 test/functional/sqlsrv/srv_037_transaction_rollback.phpt 50 test/functional/sqlsrv/srv_050_error_conversion_varchar_int.phpt 31 test/functional/sqlsrv/srv_051_error_conversion_nchar.phpt 31 test/functional/sqlsrv/srv_052_mars.phpt 29 test/functional/sqlsrv/srv_053_mars_disabled_error_checks.phpt 48 test/functional/sqlsrv/srv_064_sqlsrv_column_name_unicode.phpt 29 test/functional/sqlsrv/srv_066_sqlsrv_field_metadata.phpt 33 test/functional/sqlsrv/srv_069_fetch_empty_nvarchar_buffered.phpt 25 test/functional/sqlsrv/srv_073_database.phpt 30 test/functional/sqlsrv/srv_074_create_existing_database.phpt 39 test/functional/sqlsrv/srv_074_database.phpt 39 test/functional/sqlsrv/srv_074_database_wide_string.phpt 39 test/functional/sqlsrv/srv_075_database.phpt 30 test/functional/sqlsrv/srv_075_database_wide_string.phpt 35 test/functional/sqlsrv/srv_1027_query_timeout.phpt 95 test/functional/sqlsrv/srv_1063_locale_configs.phpt 61 test/functional/sqlsrv/srv_1063_test_locale.php 131 test/functional/sqlsrv/srv_1079_sql_variant_buffered_queries.phpt 51 test/functional/sqlsrv/srv_1307_tvp_non_procedure.phpt 89 test/functional/sqlsrv/srv_1307_tvp_non_procedure_schema.phpt 95 test/functional/sqlsrv/srv_1310_null_varchar.phpt 52 test/functional/sqlsrv/srv_1329_string_truncation.phpt 98 test/functional/sqlsrv/srv_223_sqlsrv_fetch_absolute.phpt 43 test/functional/sqlsrv/srv_228_sqlsrv_clientbuffermaxkbsize.phpt 87 test/functional/sqlsrv/srv_228_sqlsrv_clientbuffermaxkbsize_option.phpt 84 test/functional/sqlsrv/srv_230_sqlsrv_buffered_numeric_types.phpt 175 test/functional/sqlsrv/srv_231_string_truncation_text.phpt 99 test/functional/sqlsrv/srv_231_string_truncation_varchar_max.phpt 147 test/functional/sqlsrv/srv_308_empty_output_param.phpt 38 test/functional/sqlsrv/srv_330_numrow_null_buffered_result_set.phpt 26 test/functional/sqlsrv/srv_569_query_varcharmax.phpt 96 test/functional/sqlsrv/srv_569_query_varcharmax_ae.phpt 76 test/functional/sqlsrv/srv_570_fetch_varbinary.phpt 112 test/functional/sqlsrv/srv_678_conn_resiliency_pooling.phpt 86 test/functional/sqlsrv/srv_699_out_param_integer.phpt 85 test/functional/sqlsrv/srv_937_metadata.phpt 109 test/functional/sqlsrv/test_XML_retrieve.phpt 75 test/functional/sqlsrv/test_ae_keys_setup.phpt 46 test/functional/sqlsrv/test_closeConnection.phpt 27 test/functional/sqlsrv/test_conn_execute.phpt 36 test/functional/sqlsrv/test_connectionOption.phpt 49 test/functional/sqlsrv/test_datetime_objects.phpt 178 test/functional/sqlsrv/test_decimal_money.phpt 53 test/functional/sqlsrv/test_emptyResult.phpt 39 test/functional/sqlsrv/test_emptyStream.phpt 126 test/functional/sqlsrv/test_error_encoding.phpt 48 test/functional/sqlsrv/test_error_encoding_with_language_option.phpt 44 test/functional/sqlsrv/test_fetch.phpt 516 test/functional/sqlsrv/test_fetch2.phpt 70 test/functional/sqlsrv/test_insert_null.phpt 46 test/functional/sqlsrv/test_insert_nullStr.phpt 79 test/functional/sqlsrv/test_integer_max_min_zero_date_types.phpt 115 test/functional/sqlsrv/test_largeData.phpt 122 test/functional/sqlsrv/test_max_length.phpt 95 test/functional/sqlsrv/test_newError_msg.phpt 66 test/functional/sqlsrv/test_precision_size.phpt 92 test/functional/sqlsrv/test_scrollable.phpt 185 test/functional/sqlsrv/test_sqlsrv_phptype_stream.phpt 235 test/functional/sqlsrv/test_stream.phpt 34 test/functional/sqlsrv/test_stream_large_data.phpt 237 test/functional/sqlsrv/test_timeout.phpt 88 test/functional/sqlsrv/test_warning_errors.phpt 112 test/functional/sqlsrv/test_warning_errors2.phpt 132 test/functional/sqlsrv/test_warning_errors3.phpt 151 test/functional/sqlsrv/tools.inc 630