MSAccessからODBC接続でMySQLをリンクテーブルした時のデータ型について

MySQL側のカラム内容をそのままcsvに出力したいのですが。

MySQLに以下のテーブルがあるとします。

id int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
a char(10) NOT NULL,
b char(2) NOT NULL,
c char(8) NOT NULL,
※以下省略

カラムbには半角スペース2桁と'00'が格納されていると仮定しAccess側のリンクテーブルを開くと
半角スペース2桁が空文字で表示されます。

MySQL Workbenchで確認するとカラムbには確かに半角スペース2桁が格納されています。
Accessのバージョンは2016です。

試しにカラムbをvarchar(2)で定義して同じデータをAccess側で見るとカラムbの半角スペース2桁が
そのまま表示されます。

char型定義のままでcsvに出力する方法はありませんでしょうか。

コメントを投稿

0 コメント