Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blue-yonder/turbodbc
/ functions
Functions
949 in github.com/blue-yonder/turbodbc
⨍
Functions
949
◇
Types & classes
147
↳
Endpoints
10
↓ 152 callers
Method
execute
Execute an SQL command or query :param sql: A (unicode) string that contains the SQL command or query. If you would like to
turbodbc/cursor.py:118
↓ 144 callers
Method
size
cpp/cpp_odbc/Library/src/level2/input_string_buffer.cpp:13
↓ 96 callers
Function
open_cursor
( configuration, rows_to_buffer=None, parameter_sets_to_buffer=100, **turbodbc_options )
tests/helpers.py:160
↓ 84 callers
Function
query_fixture
Context manager used to set up fixtures for setting up queries. :param cursor: This cursor is used to execute queries :param configuratio
tests/query_fixture.py:10
↓ 57 callers
Function
make_description
cpp/turbodbc/Library/src/make_description.cpp:120
↓ 53 callers
Method
fetchall
Fetches a list of all rows in the active result set generated with ``execute()`` or ``executemany()``. :return: A list of ro
turbodbc/cursor.py:225
↓ 45 callers
Function
connect
r""" Create a connection with the database identified by the ``dsn`` or the ``connection_string``. :param dsn: Data source name as given in t
turbodbc/connect.py:17
↓ 42 callers
Function
get_credentials
(configuration)
tests/helpers.py:35
↓ 40 callers
Method
cursor
Create a new ``Cursor`` instance associated with this ``Connection`` :return: A new ``Cursor`` instance
turbodbc/connection.py:17
↓ 40 callers
Method
element_size
cpp/turbodbc/Library/src/description.cpp:19
↓ 34 callers
Method
data_pointer
cpp/cpp_odbc/Library/src/multi_value_buffer.cpp:51
↓ 33 callers
Function
expect_diagnostic_record
cpp/cpp_odbc/Test/tests/level2/level1_connector_test.cpp:26
↓ 30 callers
Function
_fix_case
some databases return column names in upper case
tests/test_select_numpy.py:19
↓ 28 callers
Method
executemany
Execute an SQL command or query with multiple parameter sets passed in a row-wise fashion. This function is part of PEP-249.
turbodbc/cursor.py:139
↓ 28 callers
Function
throw_on_error
cpp/cpp_odbc/Library/src/level2/level1_connector.cpp:67
↓ 26 callers
Method
indicator_pointer
cpp/cpp_odbc/Library/src/multi_value_buffer.cpp:61
↓ 25 callers
Function
make_default_api
cpp/cpp_odbc/Test/tests/level3/raii_statement_test.cpp:33
↓ 23 callers
Method
executemanycolumns
Execute an SQL command or query with multiple parameter sets that are passed in a column-wise fashion as opposed to the row-wise para
turbodbc/cursor.py:166
↓ 20 callers
Method
close
Close the cursor.
turbodbc/cursor.py:358
↓ 20 callers
Method
fetchallnumpy
Fetches all rows in the active result set generated with ``execute()`` or ``executemany()``. :return: An ``OrderedDict`` of
turbodbc/cursor.py:251
↓ 19 callers
Method
capacity_per_element
cpp/cpp_odbc/Library/src/multi_value_buffer.cpp:41
↓ 18 callers
Method
column
cpp/turbodbc/Library/src/column.cpp:5
↓ 17 callers
Method
fetchallarrow
Fetches all rows in the active result set generated with ``execute()`` or ``executemany()``. :param strings_as_dictionary: I
turbodbc/cursor.py:326
↓ 16 callers
Method
fetchone
Returns a single row of a result set. Requires an active result set on the database generated with ``execute()`` or ``executemany()``
turbodbc/cursor.py:210
↓ 16 callers
Method
set_attribute
cpp/cpp_odbc/Library/src/statement.cpp:14
↓ 15 callers
Method
get_column_info
cpp/turbodbc/Library/src/result_sets/result_set.cpp:13
↓ 15 callers
Function
make_config
cpp/turbodbc/Test/tests/parameter_sets/bound_parameter_set_test.cpp:19
↓ 15 callers
Function
parameter_is_suitable_for
cpp/turbodbc/Library/src/parameter_sets/set_field.cpp:117
↓ 15 callers
Method
type
cpp/cpp_odbc/Library/src/level2/handles.cpp:21
↓ 14 callers
Method
append
cpp/turbodbc_numpy/Library/src/masked_column.cpp:9
↓ 14 callers
Method
get_type_code
cpp/turbodbc/Library/src/parameter.cpp:32
↓ 14 callers
Method
rebind
cpp/turbodbc/Library/src/result_sets/bound_result_set.cpp:59
↓ 13 callers
Method
data_pointer
cpp/cpp_odbc/Library/src/level2/string_buffer.cpp:16
↓ 13 callers
Function
make_default_api
cpp/cpp_odbc/Test/tests/level3/raii_connection_test.cpp:33
↓ 12 callers
Method
fetch_next_batch
cpp/turbodbc/Library/src/result_sets/result_set.cpp:8
↓ 12 callers
Method
get_buffers
cpp/turbodbc/Library/src/result_sets/result_set.cpp:18
↓ 12 callers
Method
prepare_statement
cpp/cpp_odbc/Library/src/level2/api.cpp:143
↓ 11 callers
Function
_test_insert_many
(configuration, fixture_name, data)
tests/test_cursor_insert.py:13
↓ 11 callers
Method
execute_batch
cpp/turbodbc/Library/src/parameter_sets/bound_parameter_set.cpp:93
↓ 11 callers
Method
set_statement_attribute
cpp/cpp_odbc/Library/src/level2/api.cpp:153
↓ 11 callers
Method
supports_null_values
cpp/turbodbc/Library/src/description.cpp:49
↓ 10 callers
Method
column_c_type
cpp/turbodbc/Library/src/description.cpp:24
↓ 10 callers
Method
fetchmany
Fetches a batch of rows in the active result set generated with ``execute()`` or ``executemany()``. :param size: Controls ho
turbodbc/cursor.py:235
↓ 10 callers
Method
free_handle
cpp/cpp_odbc/Library/src/level2/api.cpp:23
↓ 10 callers
Method
is_suitable_for
cpp/turbodbc/Library/src/parameter.cpp:41
↓ 10 callers
Method
make_field
cpp/turbodbc/Library/src/field_translator.cpp:11
↓ 10 callers
Method
nextset
makes cursor skip to the next available result set, discarding any remaining rows from the current result set. If there are no more r
turbodbc/cursor.py:348
↓ 9 callers
Method
capacity
cpp/cpp_odbc/Library/src/level2/string_buffer.cpp:11
↓ 9 callers
Method
column_sql_type
cpp/turbodbc/Library/src/description.cpp:29
↓ 9 callers
Method
describe_column
cpp/cpp_odbc/Library/src/statement.cpp:99
↓ 9 callers
Method
digits
cpp/turbodbc/Library/src/description.cpp:34
↓ 9 callers
Method
get_diagnostic_record
cpp/cpp_odbc/Library/src/level2/api.cpp:38
↓ 9 callers
Method
number_of_parameters
cpp/turbodbc/Library/src/parameter_sets/bound_parameter_set.cpp:81
↓ 9 callers
Function
set_field
cpp/turbodbc/Library/src/parameter_sets/set_field.cpp:122
↓ 8 callers
Function
_full_column_tests
(configuration, fixture, values, dtype, column_backend)
tests/test_executemanycolumns.py:143
↓ 8 callers
Function
buffered_string_size
cpp/turbodbc/Library/src/string_helpers.cpp:14
↓ 8 callers
Method
describe_parameter
cpp/cpp_odbc/Library/src/statement.cpp:109
↓ 8 callers
Method
fetch_row
cpp/turbodbc/Library/src/result_sets/field_result_set.cpp:23
↓ 8 callers
Method
free_statement
cpp/cpp_odbc/Library/src/level2/api.cpp:113
↓ 8 callers
Function
make_decimal_column_description
cpp/turbodbc/Test/tests/make_description_of_description_test.cpp:363
↓ 8 callers
Function
make_field_translator
cpp/turbodbc/Library/src/make_field_translator.cpp:12
↓ 8 callers
Function
make_options
cpp/turbodbc/Test/tests/make_description_of_description_test.cpp:16
↓ 8 callers
Function
make_options
cpp/turbodbc/Test/tests/result_sets/bound_result_set_test.cpp:20
↓ 8 callers
Method
more_results
cpp/cpp_odbc/Library/src/statement.cpp:114
↓ 8 callers
Function
prepare_mock_with_columns
cpp/turbodbc/Test/tests/result_sets/bound_result_set_test.cpp:30
↓ 8 callers
Method
row_count
cpp/cpp_odbc/Library/src/statement.cpp:94
↓ 8 callers
Method
size_pointer
cpp/cpp_odbc/Library/src/level2/string_buffer.cpp:21
↓ 8 callers
Function
test_as_integer
cpp/turbodbc/Test/tests/make_description_of_description_test.cpp:38
↓ 7 callers
Function
assert_custom_name_and_nullable_support
cpp/turbodbc/Test/tests/make_description_of_description_test.cpp:32
↓ 7 callers
Method
bind_column
cpp/cpp_odbc/Library/src/statement.cpp:64
↓ 7 callers
Method
buffered_sets
cpp/turbodbc/Library/src/parameter_sets/bound_parameter_set.cpp:70
↓ 7 callers
Method
connect
cpp/turbodbc/Library/src/connect.cpp:4
↓ 7 callers
Method
describe_column_wide
cpp/cpp_odbc/Library/src/statement.cpp:104
↓ 7 callers
Method
end_transaction
cpp/cpp_odbc/Library/src/level2/api.cpp:73
↓ 7 callers
Method
fetch_scroll
cpp/cpp_odbc/Library/src/level2/api.cpp:108
↓ 7 callers
Function
make_options
cpp/turbodbc/Test/tests/result_sets/double_buffered_result_set_test.cpp:21
↓ 7 callers
Method
set_environment_attribute
cpp/cpp_odbc/Library/src/level2/api.cpp:53
↓ 7 callers
Method
supports_function
cpp/cpp_odbc/Library/src/connection.cpp:38
↓ 6 callers
Function
_fix_case
some databases return column names in upper case
tests/test_select_arrow.py:19
↓ 6 callers
Function
_test_single_row_result_set
(configuration, query, expected_row)
tests/test_cursor_select.py:15
↓ 6 callers
Method
bind_input_parameter
cpp/cpp_odbc/Library/src/statement.cpp:39
↓ 6 callers
Method
disconnect
cpp/cpp_odbc/Library/src/level2/api.cpp:68
↓ 6 callers
Method
establish_connection
cpp/cpp_odbc/Library/src/level2/api.cpp:63
↓ 6 callers
Method
execute_prepared_statement
cpp/cpp_odbc/Library/src/level2/api.cpp:98
↓ 6 callers
Method
execute_statement
cpp/cpp_odbc/Library/src/level2/api.cpp:103
↓ 6 callers
Function
fix_case
(string)
tests/test_cursor_select.py:267
↓ 6 callers
Method
is_suitable_for
cpp/turbodbc/Library/src/parameter_sets/set_field.cpp:16
↓ 6 callers
Method
load
cpp/turbodbc_python/Library/src/python_bindings/options.cpp:47
↓ 6 callers
Function
make_config
cpp/turbodbc/Test/tests/command_test.cpp:22
↓ 6 callers
Function
make_numeric_column_description
cpp/turbodbc/Test/tests/make_description_of_description_test.cpp:368
↓ 6 callers
Method
number_of_columns
cpp/cpp_odbc/Library/src/statement.cpp:54
↓ 6 callers
Method
number_of_parameters
cpp/cpp_odbc/Library/src/statement.cpp:59
↓ 6 callers
Method
number_of_result_columns
cpp/cpp_odbc/Library/src/level2/api.cpp:133
↓ 6 callers
Method
set_connection_attribute
cpp/cpp_odbc/Library/src/level2/api.cpp:58
↓ 5 callers
Method
_assert_valid_result_set
(self)
turbodbc/cursor.py:84
↓ 5 callers
Function
_execute_queries
(queries, replacements)
tests/query_fixture.py:58
↓ 5 callers
Method
allocate_connection_handle
cpp/cpp_odbc/Library/src/level2/api.cpp:13
↓ 5 callers
Method
allocate_environment_handle
cpp/cpp_odbc/Library/src/level2/api.cpp:18
↓ 5 callers
Method
allocate_statement_handle
cpp/cpp_odbc/Library/src/level2/api.cpp:8
↓ 5 callers
Method
commit
Commits the current transaction
turbodbc/connection.py:29
next →
1–100 of 949, ranked by callers