duckdb/duckdb-odbc

ODBC Driver for DuckDB

57

stars

1,385

commits

C++

primary language

Sep 4, 2026

updated

duckdb.org/docs/current/clients/odbc/overview
duckdb
odbc
olap
sql
Browse cluster: DuckDB extensions and connectors

README

Running the ODBC Client and Tests

Build the ODBC client

Debug (for development)
make debug
Release (for usage)
make

Run the ODBC Unit Tests

The ODBC tests are written with the catch framework. To run the tests, run the following command from the main DuckDB repository:

build/debug/test/test_odbc

You can also individually run the tests by specifying the test name as an argument to the test executable:

build/debug/test/test_odbc 'Test ALTER TABLE statement'

Contributors

maiadegraaf

386 commits

duckdblabs-bot

359 commits

tiagokepe

312 commits

staticlibs

97 commits

duckdb/duckdb-odbc

ODBC Driver for DuckDB

57

stars

1,385

commits

C++

primary language

Sep 4, 2026

updated

duckdb.org/docs/current/clients/odbc/overview
duckdb
odbc
olap
sql
Browse cluster: DuckDB extensions and connectors

README

Running the ODBC Client and Tests

Build the ODBC client

Debug (for development)
make debug
Release (for usage)
make

Run the ODBC Unit Tests

The ODBC tests are written with the catch framework. To run the tests, run the following command from the main DuckDB repository:

build/debug/test/test_odbc

You can also individually run the tests by specifying the test name as an argument to the test executable:

build/debug/test/test_odbc 'Test ALTER TABLE statement'

Contributors

maiadegraaf

386 commits

duckdblabs-bot

359 commits

tiagokepe

312 commits

staticlibs

97 commits

Languages

C++

98.1%

C

1.6%