手順
-
tMysqlInputをダブルクリックして、[Component] (コンポーネント)タブの [Basic Settings] (基本設定)ビューを開きます。
警告:
ダイナミックスキーマ機能は、[Built-In] (組み込み)モードでのみサポートされています。
- [Property Type] (プロパティタイプ)として[Built-In] (組み込み)を選択します。
- 対応するリストから[DB Version] (データベースバージョン)を選択します。
- [Host] (ホスト)のとなりにデータベースサーバーのIPアドレスを入力します。
- [Port] (ポート)のとなりにデータベースサーバーのリスニングポート番号を入力します。
- [Username] (ユーザー名)および[Password] (パスワード)フィールドに認証データを入力します。
-
[Schema type] (スキーマの種類)を[Built-in] (組み込み)に設定し、[Edit schema] (スキーマを編集)をクリックしてダイナミックスキーマを定義します。
スキーマエディターが開きます:
-
[+]ボタンをクリックして、スキーマに行を追加します。
- [Column] (カラム)および[Db Column] (Dbカラム)で、フィールドをクリックして、対応するカラム名を入力します。
- [Type] (タイプ)の下のフィールドをクリックして、データのタイプを定義します。
-
矢印をクリックし、リストから[Dynamic] (ダイナミック)を選択します。
警告:
[Type] (タイプ)の下で、ダイナミックカラムタイプは[Dynamic] (ダイナミック)に設定する必要があります。
- [OK]をクリックして、スキーマエディターを閉じます。
-
[Table Name] (テーブル名)フィールドの横にある[...]ボタンをクリックして、対象のデータベーステーブルを選択します。
ダイアログボックスが表示され、選択したデータベースのすべてのテーブルのツリーダイアグラムが表示されます:
- 目的のテーブルをクリックし、[OK]をクリックしてダイアログボックスを閉じます。
- [Query Type] (クエリータイプ)を[Built-In] (組み込み)に設定します。
-
[Query] (クエリー)ボックスに、テーブルからすべてのカラムを取得するために必要なクエリーを入力します。
警告:
SELECTステートメントでは、ワイルドカード文字*を使用して、選択したテーブルからすべてのカラムを取得する必要があります。