NCBI C++ ToolKit
|
Search Toolkit Book for tds_column
Metadata about columns in regular and compute rows. More...
#include <dbapi/driver/ftds100/freetds/freetds/tds.h>
BCPCOLDATA * tds_column::bcp_column_data |
Definition at line 825 of file tds.h.
Referenced by _bcp_get_col_data(), _bcp_read_hostfile(), _blk_get_col_data(), rtrim_bcpcol(), tds5_bcp_add_fixed_columns(), tds5_bcp_add_variable_columns(), tds5_get_col_data_or_dflt(), tds5_send_record(), tds7_send_record(), tds_bcp_add_fixed_columns(), tds_bcp_add_variable_columns(), tds_bcp_init(), tds_bcp_read_column_defaults(), tds_bcp_send_record(), and tds_free_results().
TDS_INT tds_column::bcp_prefix_len |
The length, in bytes, of any length prefix this column may have.
For example, strings in some non-C programming languages are made up of a one-byte length prefix, followed by the string data itself. If the data do not have a length prefix, set prefixlen to 0. Currently not very used in code, however do not remove.
Definition at line 834 of file tds.h.
Referenced by _bcp_get_col_data(), bcp_bind(), and odbc_bcp_bind().
TDS_INT tds_column::bcp_term_len |
Definition at line 835 of file tds.h.
Referenced by _bcp_get_col_data(), bcp_bind(), and odbc_bcp_bind().
TDS_CHAR * tds_column::bcp_terminator |
Definition at line 836 of file tds.h.
Referenced by _bcp_get_col_data(), bcp_bind(), dbnextrow_pivoted(), odbc_bcp_bind(), and tds_free_results().
TDSICONV * tds_column::char_conv |
refers to previously allocated iconv information
Definition at line 784 of file tds.h.
Referenced by _bcp_iconv_helper(), _bcp_read_hostfile(), _blk_get_col_data(), adjust_character_column_size(), data_generic_set_type_info(), get_encoding_coll(), odbc_convert_char(), odbc_sql2tds(), rtrim_bcpcol(), tds_bcp_init(), tds_generic_get(), tds_generic_get_info(), tds_generic_put(), tds_get_char_data(), tds_get_char_dynamic(), tds_put_char_param_as_string(), tds_put_param_as_string(), tds_set_param_type(), tds_variant_get(), and test().
TDS_SMALLINT tds_column::column_bindfmt |
Definition at line 816 of file tds.h.
Referenced by _ct_bind_data(), blk_bind(), ct_bind(), ct_describe(), and test_type().
TDS_UINT tds_column::column_bindlen |
Definition at line 817 of file tds.h.
Referenced by _bcp_get_col_data(), _blk_get_col_data(), _ct_bind_data(), bcp_bind(), bcp_collen(), blk_bind(), buffer_transfer_bound_data(), ct_bind(), dbaltbind(), dbbind(), dbnextrow_pivoted(), odbc_bcp_bind(), tds5_get_col_data_or_dflt(), tds_bcp_send_record(), and test_type().
TDS_SMALLINT tds_column::column_bindtype |
Definition at line 815 of file tds.h.
Referenced by _bcp_get_col_data(), _blk_get_col_data(), _ct_bind_data(), bcp_bind(), blk_bind(), buffer_transfer_bound_data(), ct_bind(), dbaltbind(), dbbind(), dbnextrow_pivoted(), odbc_bcp_bind(), and test_type().
TDS_UCHAR tds_column::column_collation |
Definition at line 803 of file tds.h.
Referenced by create_type(), get_encoding_coll(), odbc_sql2tds(), tds_bcp_init(), tds_generic_get_info(), and tds_set_param_type().
unsigned char tds_column::column_computed |
Definition at line 755 of file tds.h.
Referenced by tds7_bcp_send_colmetadata(), tds7_get_data_info(), tds7_send_record(), tds_bcp_init(), and tds_bcp_start_insert_stmt().
TDS_INT tds_column::column_cur_size |
size written in variable (ie: char, text, binary).
-1 if NULL.
Definition at line 811 of file tds.h.
Referenced by _bcp_convert_out(), _bcp_exec_out(), _cs_convert_not_client(), _ct_bind_data(), _ct_get_client_type(), _dbcoldata(), _SQLFetch(), blk_textxfer(), buffer_add_row(), buffer_transfer_bound_data(), continue_parse_prepared_query(), create_type(), ct_get_data(), dbadlen(), dbdatlen(), dbnextrow_pivoted(), dbprrow(), dbreadtext(), dbspr1row(), extract_collations(), get_coll_md5(), main(), odbc_add_char_param(), odbc_add_int_param(), odbc_fix_data_type_col(), odbc_set_return_params(), odbc_sql2tds(), odbc_tds2sql_col(), param_info_alloc(), param_row_alloc(), paraminfoalloc(), paramrowalloc(), prepared_rpc(), SQLGetData(), SQLGetTypeInfo(), SQLPutData(), tds5_process_insert_bulk_reply(), tds5_read_bulk_defaults(), tds72_get_varmax(), tds7_send_record(), tds_bcp_init(), tds_bcp_read_column_defaults(), tds_bcp_send_record(), tds_generic_get(), tds_generic_put(), tds_get_char_data(), tds_get_char_dynamic(), tds_msdatetime_get(), tds_msdatetime_put(), tds_numeric_get(), tds_numeric_put(), tds_process_nbcrow(), tds_process_param_result(), tds_process_tokens(), tds_put_char_param_as_string(), tds_put_param_as_string(), tds_set_column_type(), tds_set_param_type(), tds_submit_optioncmd(), tds_sybbigtime_get(), tds_sybbigtime_put(), tds_variant_get(), tdsdump_col(), test(), and test0().
unsigned char * tds_column::column_data |
Definition at line 793 of file tds.h.
Referenced by _bcp_convert_out(), _cs_convert_not_client(), _ct_bind_data(), _ct_get_client_type(), _ct_process_return_status(), _dbcoldata(), _odbc_blob_free(), _SQLFetch(), buffer_transfer_bound_data(), continue_parse_prepared_query(), create_type(), ct_get_data(), dbadata(), dbnextrow_pivoted(), dbreadtext(), dbtxptr(), dbtxtimestamp(), extract_collations(), get_coll_md5(), main(), odbc_add_char_param(), odbc_add_int_param(), odbc_fix_data_type_col(), odbc_set_return_params(), odbc_sql2tds(), odbc_tds2sql_col(), param_row_alloc(), paramrowalloc(), prepared_rpc(), SQLGetData(), SQLGetTypeInfo(), tds5_process_insert_bulk_reply(), tds5_read_bulk_defaults(), tds72_get_varmax(), tds7_send_record(), tds_alloc_param_data(), tds_alloc_row(), tds_bcp_read_column_defaults(), tds_bcp_send_record(), tds_cursor_get_cursor_info(), tds_free_param_result(), tds_free_results(), tds_generic_get(), tds_generic_put(), tds_msdatetime_get(), tds_msdatetime_put(), tds_mstabletype_put(), tds_mstabletype_put_info(), tds_numeric_get(), tds_numeric_put(), tds_numeric_put_info(), tds_param_free(), tds_process_tokens(), tds_put_char_param_as_string(), tds_put_param_as_string(), tds_row_free(), tds_set_spid(), tds_submit_optioncmd(), tds_sybbigtime_get(), tds_sybbigtime_put(), tds_variant_get(), tdsdump_col(), test(), test0(), value_as_string(), and varchar_as_string().
void(* tds_column::column_data_free)(struct tds_column *column) |
Definition at line 794 of file tds.h.
Referenced by odbc_sql2tds(), tds_alloc_param_data(), tds_alloc_row(), tds_free_param_result(), and tds_free_results().
TDS_INT tds_column::column_def_size |
Definition at line 790 of file tds.h.
Referenced by _blk_get_col_data(), and tds_bcp_read_column_defaults().
unsigned char* tds_column::column_default |
Definition at line 791 of file tds.h.
Referenced by _blk_get_col_data(), tds_bcp_read_column_defaults(), and tds_free_column().
TDS_INT tds_column::column_flags |
Definition at line 764 of file tds.h.
Referenced by tds5_process_dyn_result2(), tds5_process_result2(), tds7_bcp_send_colmetadata(), tds7_get_data_info(), tds_bcp_init(), and tds_get_data_info().
unsigned int tds_column::column_hasdefault |
Definition at line 802 of file tds.h.
Referenced by _blk_get_col_data(), and tds_bcp_read_column_defaults().
unsigned int tds_column::column_hidden |
Definition at line 799 of file tds.h.
Referenced by _ct_bind_data(), check_flags(), ct_describe(), ct_res_info(), odbc_populate_ird(), tds5_process_result2(), tds_get_data_info(), and tds_process_colinfo().
char tds_column::column_iconv_buf[9] |
Definition at line 778 of file tds.h.
Referenced by eat_iconv_left(), and odbc_convert_char().
unsigned char tds_column::column_iconv_left |
Definition at line 777 of file tds.h.
Referenced by _SQLFetch(), eat_iconv_left(), odbc_convert_char(), odbc_set_return_params(), and SQLGetData().
unsigned int tds_column::column_identity |
Definition at line 797 of file tds.h.
Referenced by blk_describe(), check_flags(), ct_describe(), dbcolinfo(), dbtablecolinfo(), odbc_populate_ird(), set_result_column(), tds5_process_result2(), tds7_bcp_send_colmetadata(), tds7_get_data_info(), tds7_send_record(), tds_bcp_init(), tds_bcp_send_record(), tds_bcp_start_insert_stmt(), tds_get_data_info(), and tds_process_col_fmt().
unsigned int tds_column::column_key |
Definition at line 798 of file tds.h.
Referenced by check_flags(), ct_describe(), tds5_process_result2(), tds_get_data_info(), and tds_process_colinfo().
TDS_INT * tds_column::column_lenbind |
Definition at line 820 of file tds.h.
Referenced by _blk_get_col_data(), _ct_bind_data(), blk_bind(), blk_textxfer(), ct_bind(), tds5_get_col_data_or_dflt(), tds_bcp_is_bound(), tds_bcp_send_record(), and test_type().
DSTR tds_column::column_name |
Definition at line 787 of file tds.h.
Referenced by blk_describe(), ct_describe(), ct_get_data(), dbacolname(), dbcolinfo(), dbcolname(), dbcolsource(), dbprhead(), dbprrow(), dbretname(), dbspr1row(), dbspr1rowlen(), dbsprhead(), dbsprline(), dbtablecolinfo(), main(), odbc_add_char_param(), odbc_add_int_param(), odbc_build_update_params(), odbc_col_setname(), odbc_populate_ird(), odbc_upper_column_names(), param_info_alloc(), paraminfoalloc(), reinit_results(), set_result_column(), tds4_send_emulated_rpc(), tds5_bcp_add_fixed_columns(), tds5_fix_dot_query(), tds5_process_dyn_result2(), tds5_process_insert_bulk_reply(), tds5_process_result2(), tds7_bcp_send_colmetadata(), tds7_build_bulk_insert_stmt(), tds7_build_param_def_from_params(), tds7_get_data_info(), tds7_process_compute_result(), tds7_process_result(), tds7_write_param_def_from_params(), tds_alloc_column(), tds_bcp_init(), tds_free_column(), tds_get_data_info(), tds_parse_login_results(), tds_process_col_name(), tds_process_compute_names(), tds_process_compute_result(), tds_process_param_result(), tds_put_data_info(), tds_put_data_info_length(), tds_send_emulated_rpc(), tds_submit_query_params(), and test().
unsigned int tds_column::column_nullable |
Definition at line 795 of file tds.h.
Referenced by _bcp_read_hostfile(), _dbnullable(), bcp_cache_prefix_len(), bcp_collen(), blk_describe(), check_flags(), ct_describe(), dbcolinfo(), dbtablecolinfo(), dbvarylen(), odbc_populate_ird(), set_result_column(), tds5_bcp_add_fixed_columns(), tds5_bcp_add_variable_columns(), tds5_get_col_data_or_dflt(), tds5_process_dyn_result2(), tds5_process_result2(), tds7_get_data_info(), tds7_send_record(), tds_bcp_add_fixed_columns(), tds_bcp_add_variable_columns(), tds_bcp_init(), tds_bcp_send_record(), tds_bcp_start_copy_in(), tds_get_data_info(), and tds_process_col_fmt().
TDS_SMALLINT * tds_column::column_nullbind |
Definition at line 818 of file tds.h.
Referenced by _blk_get_col_data(), _ct_bind_data(), blk_bind(), buffer_transfer_bound_data(), ct_bind(), dbanullbind(), dbnextrow_pivoted(), dbnullbind(), tds5_get_col_data_or_dflt(), and tds_bcp_is_bound().
TDS_SMALLINT tds_column::column_operand |
Definition at line 807 of file tds.h.
Referenced by ct_compute_info(), dbaltcolid(), tds7_process_compute_result(), and tds_process_compute_result().
TDS_TINYINT tds_column::column_operator |
Definition at line 806 of file tds.h.
Referenced by ct_compute_info(), dbaltop(), tds7_process_compute_result(), and tds_process_compute_result().
unsigned int tds_column::column_output |
Definition at line 800 of file tds.h.
Referenced by odbc_sql2tds(), param_info_alloc(), paraminfoalloc(), tds4_send_emulated_rpc(), tds_fix_column_size(), tds_generic_put_info(), tds_put_data_info(), and tds_send_emulated_rpc().
TDS_TINYINT tds_column::column_prec |
precision for decimal/numeric
Definition at line 775 of file tds.h.
Referenced by _blk_get_col_data(), _get_printable_size(), _tdsodbc_dbconvert(), blk_describe(), create_type(), ct_describe(), data_msdatetime_set_type_info(), data_numeric_set_type_info(), dbcolinfo(), dbcoltypeinfo(), dbtablecolinfo(), odbc_populate_ird(), odbc_set_sql_type_info(), odbc_sql2tds(), param_info_alloc(), paraminfoalloc(), tds5_process_dyn_result2(), tds5_process_result2(), tds_bcp_init(), tds_bcp_start_copy_in(), tds_get_column_declaration(), tds_msdatetime_get(), tds_msdatetime_get_info(), tds_numeric_get(), tds_numeric_get_info(), tds_numeric_put_info(), tds_set_param_type(), tds_sybbigtime_get_info(), and tds_variant_get().
TDS_TINYINT tds_column::column_scale |
scale for decimal/numeric
Definition at line 776 of file tds.h.
Referenced by _blk_get_col_data(), _tdsodbc_dbconvert(), blk_describe(), create_type(), ct_describe(), dbcolinfo(), dbcoltypeinfo(), dbtablecolinfo(), odbc_populate_ird(), odbc_set_sql_type_info(), odbc_sql2tds(), param_info_alloc(), paraminfoalloc(), tds5_process_dyn_result2(), tds5_process_result2(), tds_bcp_init(), tds_get_column_declaration(), tds_msdatetime_get_info(), tds_numeric_get(), tds_numeric_get_info(), tds_numeric_put_info(), tds_set_param_type(), tds_sybbigtime_get_info(), and tds_variant_get().
TDS_INT tds_column::column_size |
maximun size of data.
For fixed is the size.
Definition at line 766 of file tds.h.
Referenced by _bcp_convert_out(), _bcp_get_col_data(), _bcp_read_hostfile(), _blk_get_col_data(), _ct_get_client_type(), _get_printable_size(), _SQLFetch(), _tdsodbc_dbconvert(), adjust_character_column_size(), blk_describe(), buffer_transfer_bound_data(), continue_parse_prepared_query(), create_type(), ct_describe(), data_clrudt_set_type_info(), data_generic_set_type_info(), dbaltbind(), dbaltlen(), dbalttype(), dbbind(), dbcollen(), dbcoltype(), dblib_coltype(), dbnextrow_pivoted(), dbprrow(), dbrettype(), dbspr1row(), dbtablecolinfo(), init_hostfile_columns(), main(), odbc_add_char_param(), odbc_fix_data_type_col(), odbc_set_return_params(), odbc_set_sql_type_info(), odbc_sql2tds(), odbc_tds2sql_col(), param_info_alloc(), paraminfoalloc(), paramrowalloc(), prepared_rpc(), reinit_results(), set_result_column(), SQLGetData(), SQLPutData(), tds5_bcp_add_fixed_columns(), tds5_bcp_add_variable_columns(), tds5_process_dyn_result2(), tds5_process_insert_bulk_reply(), tds5_process_result2(), tds5_swap_data(), tds7_get_data_info(), tds7_process_result(), tds_bcp_add_fixed_columns(), tds_bcp_add_variable_columns(), tds_bcp_init(), tds_bcp_start_copy_in(), tds_clrudt_get_info(), tds_cursor_get_cursor_info(), tds_fix_column_size(), tds_generic_get(), tds_generic_get_info(), tds_generic_put_info(), tds_generic_row_len(), tds_get_char_data(), tds_get_column_declaration(), tds_get_data_info(), tds_msdatetime_get_info(), tds_numeric_get_info(), tds_process_col_fmt(), tds_process_compute_result(), tds_process_param_result(), tds_put_param_as_string(), tds_set_column_type(), tds_set_nvc(), tds_set_param_type(), tds_set_spid(), tds_set_uvc(), tds_submit_optioncmd(), tds_sybbigtime_get_info(), tdsdump_col(), test(), and test0().
TDS_INT tds_column::column_text_sqlgetdatapos |
Definition at line 822 of file tds.h.
Referenced by _SQLFetch(), odbc_convert_char(), odbc_convert_datetime_to_binary(), odbc_convert_to_binary(), odbc_set_return_params(), odbc_tds2sql(), odbc_tds2sql_col(), and SQLGetData().
TDS_CHAR tds_column::column_text_sqlputdatainfo |
Definition at line 823 of file tds.h.
Referenced by continue_parse_prepared_query().
TDS_INT tds_column::column_textpos |
Definition at line 821 of file tds.h.
Referenced by dbreadtext(), tds5_bcp_add_variable_columns(), tds5_send_record(), tds_bcp_add_variable_columns(), and tds_bcp_send_record().
unsigned int tds_column::column_timestamp |
Definition at line 801 of file tds.h.
Referenced by ct_describe(), set_result_column(), tds7_bcp_send_colmetadata(), tds7_get_data_info(), tds7_send_record(), tds_bcp_init(), tds_bcp_send_record(), and tds_bcp_start_insert_stmt().
TDS_SERVER_TYPE tds_column::column_type |
This type can be different from wire type because conversion (e.g.
type of data, saved from wire
UCS-2->Ascii) can be applied. I'm beginning to wonder about the wisdom of this, however. April 2003 jkl
Definition at line 768 of file tds.h.
Referenced by _bcp_convert_out(), _bcp_get_col_data(), _bcp_read_hostfile(), _blk_get_col_data(), _cs_convert_not_client(), _ct_bind_data(), _ct_get_client_type(), _ct_process_return_status(), _get_printable_size(), _SQLFetch(), adjust_character_column_size(), bcp_bind(), blk_describe(), buffer_transfer_bound_data(), continue_parse_prepared_query(), create_type(), ct_describe(), ct_get_data(), data_generic_set_type_info(), data_msdatetime_set_type_info(), data_numeric_set_type_info(), data_sybbigtime_set_type_info(), dbadlen(), dbaltbind(), dbalttype(), dbbind(), dbcolinfo(), dbcoltype(), dbdatlen(), dblib_coltype(), dbnextrow_pivoted(), dbprrow(), dbrettype(), dbspr1row(), dbtablecolinfo(), dbvarylen(), extract_collations(), get_coll_md5(), init_hostfile_columns(), main(), odbc_bcp_bind(), odbc_fix_data_type_col(), odbc_set_return_params(), odbc_sql2tds(), odbc_tds2sql(), odbc_tds2sql_col(), param_row_alloc(), paraminfoalloc(), reinit_results(), rtrim_bcpcol(), set_result_column(), SQLGetData(), tds5_bcp_add_fixed_columns(), tds5_bcp_add_variable_columns(), tds5_get_col_data_or_dflt(), tds5_process_dyn_result2(), tds5_process_insert_bulk_reply(), tds5_process_result2(), tds5_read_bulk_defaults(), tds5_send_record(), tds5_swap_data(), tds72_get_varmax(), tds7_bcp_send_colmetadata(), tds7_build_bulk_insert_stmt(), tds7_get_data_info(), tds7_process_result(), tds7_send_record(), tds_alloc_param_data(), tds_bcp_add_fixed_columns(), tds_bcp_add_variable_columns(), tds_bcp_init(), tds_bcp_read_column_defaults(), tds_bcp_send_record(), tds_bcp_start_copy_in(), tds_cursor_get_cursor_info(), tds_fix_column_size(), tds_generic_get(), tds_generic_get_info(), tds_generic_put(), tds_generic_put_info(), tds_generic_put_info_len(), tds_get_column_declaration(), tds_get_data_info(), tds_msdatetime_get(), tds_msdatetime_get_info(), tds_msdatetime_put(), tds_msdatetime_put_info(), tds_param_free(), tds_process_col_fmt(), tds_put_char_param_as_string(), tds_put_data_info(), tds_put_param_as_string(), tds_set_column_type(), tds_set_param_type(), tds_set_spid(), tds_submit_optioncmd(), tds_variant_get(), tdsdump_col(), test0(), and value_as_string().
TDS_INT tds_column::column_usertype |
Definition at line 763 of file tds.h.
Referenced by _ct_get_client_type(), adjust_character_column_size(), blk_describe(), ct_describe(), ct_get_data(), data_generic_set_type_info(), dbaltutype(), dbcolutype(), dbtablecolinfo(), odbc_tds2sql(), odbc_tds2sql_col(), reinit_results(), set_result_column(), tds5_process_dyn_result2(), tds5_process_result2(), tds7_bcp_send_colmetadata(), tds7_get_data_info(), tds7_process_result(), tds_bcp_init(), tds_generic_get(), tds_get_column_declaration(), tds_get_data_info(), tds_process_col_fmt(), tds_process_compute_result(), tds_put_data_info(), and tds_set_column_type().
TDS_CHAR * tds_column::column_varaddr |
Definition at line 819 of file tds.h.
Referenced by _bcp_get_col_data(), _blk_get_col_data(), _ct_bind_data(), bcp_bind(), bcp_colptr(), blk_bind(), blk_textxfer(), buffer_transfer_bound_data(), ct_bind(), dbaltbind(), dbbind(), dbnextrow_pivoted(), odbc_bcp_bind(), odbc_bcp_colptr(), tds5_get_col_data_or_dflt(), tds_bcp_is_bound(), tds_bcp_send_record(), and test_type().
TDS_TINYINT tds_column::column_varint_size |
size of length when reading from wire (0, 1, 2 or 4)
Definition at line 773 of file tds.h.
Referenced by _ct_process_return_status(), odbc_sql2tds(), paraminfoalloc(), set_result_column(), tds5_process_dyn_result2(), tds5_process_result2(), tds7_get_data_info(), tds_bcp_init(), tds_bcp_send_record(), tds_clrudt_get_info(), tds_clrudt_row_len(), tds_fix_column_size(), tds_generic_get(), tds_generic_get_info(), tds_generic_put(), tds_generic_put_info(), tds_generic_put_info_len(), tds_generic_row_len(), tds_get_column_declaration(), tds_get_data_info(), tds_process_col_fmt(), tds_set_column_type(), and tds_set_param_type().
unsigned int tds_column::column_writeable |
Definition at line 796 of file tds.h.
Referenced by check_flags(), ct_describe(), dbcolinfo(), dbtablecolinfo(), odbc_populate_ird(), set_result_column(), tds5_process_result2(), tds7_get_data_info(), tds_get_data_info(), tds_process_col_fmt(), and tds_process_colinfo().
const TDSCOLUMNFUNCS * tds_column::funcs |
Definition at line 762 of file tds.h.
Referenced by odbc_set_sql_type_info(), set_result_column(), tds7_bcp_send_colmetadata(), tds7_send_record(), tds_alloc_column(), tds_alloc_param_data(), tds_alloc_row(), tds_bcp_init(), tds_bcp_send_record(), tds_process_compute(), tds_process_nbcrow(), tds_process_param_result(), tds_process_params_result_token(), tds_process_row(), tds_put_data(), tds_put_data_info(), tds_put_data_info_length(), and tds_set_column_type().
struct { ... } tds_column::on_server |
Referenced by _bcp_read_hostfile(), _blk_get_col_data(), _SQLFetch(), adjust_character_column_size(), create_type(), data_generic_set_type_info(), data_msdatetime_set_type_info(), data_numeric_set_type_info(), data_sybbigtime_set_type_info(), dbtablecolinfo(), get_coll_md5(), odbc_set_return_params(), odbc_set_sql_type_info(), odbc_sql2tds(), odbc_tds2sql_col(), param_info_alloc(), paraminfoalloc(), prepared_rpc(), reinit_results(), rtrim_bcpcol(), set_result_column(), SQLGetData(), tds5_bcp_add_fixed_columns(), tds5_bcp_add_variable_columns(), tds5_process_dyn_result2(), tds5_process_insert_bulk_reply(), tds5_process_result2(), tds5_send_record(), tds5_swap_data(), tds72_get_varmax(), tds7_bcp_send_colmetadata(), tds7_build_bulk_insert_stmt(), tds7_get_data_info(), tds7_process_result(), tds7_send_record(), tds_bcp_add_fixed_columns(), tds_bcp_add_variable_columns(), tds_bcp_init(), tds_bcp_send_record(), tds_bcp_start_copy_in(), tds_cursor_get_cursor_info(), tds_fix_column_size(), tds_generic_get(), tds_generic_get_info(), tds_generic_put(), tds_generic_put_info(), tds_generic_put_info_len(), tds_get_column_declaration(), tds_get_data_info(), tds_msdatetime_get_info(), tds_msdatetime_put(), tds_msdatetime_put_info(), tds_process_col_fmt(), tds_process_compute_result(), tds_put_char_param_as_string(), tds_put_data_info(), tds_put_param_as_string(), tds_set_column_type(), tds_set_nvc(), tds_set_param_type(), tds_set_uvc(), tds_submit_optioncmd(), and tds_sybbigtime_get_info().
struct { ... } tds_column::on_server |
DSTR tds_column::table_column_name |
Definition at line 788 of file tds.h.
Referenced by dbcolsource(), odbc_col_setname(), odbc_populate_ird(), tds5_process_result2(), tds_alloc_column(), tds_bcp_init(), tds_free_column(), and tds_process_colinfo().
DSTR tds_column::table_name |
Definition at line 786 of file tds.h.
Referenced by ct_get_data(), dbcolinfo(), dbcoltablename(), odbc_build_update_params(), odbc_populate_ird(), tds5_process_result2(), tds_alloc_column(), tds_cursor_update(), tds_free_column(), tds_generic_get_info(), and tds_process_colinfo().