ClickHouse/docs/ru/operations/table_engines/odbc.md

1.3 KiB

ODBC

Allows ClickHouse to connect to external databases via ODBC.

To implement ODBC connection, ClickHouse uses the separate program clickhouse-odbc-bridge. ClickHouse starts this program automatically when it is required. The ODBC bridge program is installed by the same package with the ClickHouse server.

This engine supports the Nullable data type.

Creating a Table

CREATE TABLE [IF NOT EXISTS] [db.]table_name  ENGINE = ODBC(connection_settings, external_database, external_table)

Engine Parameters

  • connection_settings — Name of the section with connection settings in the odbc.ini file.
  • external_database — Database in an external DBMS.
  • external_table — A name of the table in external_database.

Usage Example

Some examples of how to use external dictionaries through ODBC you can find in the ODBC section of external dictionaries configuration.

See Also

Original article