構文
引数
| 引数 | 説明 |
|---|---|
datasource | odbc.ini ファイル内で接続設定を定義しているセクション名。 |
external_database | 外部 DBMS 内のデータベース名。 |
external_table | external_database 内のテーブル名。 |
clickhouse-odbc-bridge を使用します。ODBC ドライバを clickhouse-server から直接読み込むと、ドライバの問題によって ClickHouse サーバーがクラッシュする可能性があります。ClickHouse は、必要に応じて clickhouse-odbc-bridge を自動的に起動します。ODBC bridge プログラムは、clickhouse-server と同じパッケージに含まれています。
外部テーブルで NULL 値を持つフィールドは、基底のデータ型のデフォルト値に変換されます。たとえば、リモートの MySQL テーブルのフィールドが INT NULL 型の場合、0 (ClickHouse の Int32 データ型のデフォルト値) に変換されます。
使用例
clickhouse ユーザーとして起動します。そのため、MySQLサーバー側でこのユーザーを作成して設定する必要があります。
/etc/odbc.ini で接続を設定します。
isql ユーティリティを使用して、接続を確認できます。