CDATACONNECT.QUERY
=CDATACONNECT.QUERY(query, connection, [defaultCatalog], [defaultSchema], [paramsRange] [options]) 以下のパラメータが含まれます。| パラメータ | 説明 |
|---|---|
| query | 実行する SQL クエリ(またはその他のステートメント)を含む文字列です。引用符で囲む必要があります。例: |
”SELECT * FROM [MailChimp2].[MailChimp].[Automations]” | |
| connection | 完全な接続文字列またはプロファイル名を含む文字列です。引用符で囲みます。例: |
”Connection=MailChimp2,Schema=MailChimp,Table=Automations” | |
| [defaultCatalog] | 使用するデフォルトカタログを含む文字列です。空白のままにできます。 |
| [defaultSchema] | 使用するデフォルトスキーマを含む文字列です。空白のままにできます。 |
| [paramsRange] | Parameters 引数は、パラメータの名前と値を含むセル範囲を指定します。範囲の最初の行はヘッダー行で、パラメータ名を指定します。たとえば、範囲 A10:B11 にパラメータが含まれる場合、セル A10:B10 にパラメータ名、セル A11:B11 にパラメータ値が入ります。 |
| [options] | 数式の動作を制御する追加オプションを含む文字列です(例:ヘッダーなしでデータを返す “header=false”)。 |
CData Excel 関数は この SQL ステートメントは CData Excel 関数内では次のように入力する必要があります。
E2、E$2、または Sheet1!E2 などの暗黙のセル参照と共に使用できます。ただし、CData 関数には実際の SQL ステートメントが二重引用符を使用した文字列として関数への引数として含まれるため、セル参照は引用符の外側に渡す必要があります。これを実現する最善の方法は & 演算子を使用することです。この演算子は Excel 関数内で式を連結します。以下の例は、動的なセル参照を参照する WHERE 句を含む SQL ステートメントを示しています。CDATACONNECT.INSERT
=CDATACONNECT.INSERT(data, connection, [columnHeaders])| パラメータ | 説明 |
|---|---|
| data | 挿入する行の範囲(例:A1:F14)です。ColumnHeaders 引数で指定しない限り、最初の行にカラムヘッダーが含まれている必要があります。ColumnHeaders を設定する場合は、data 引数にカラムの値のみを設定してください。 |
| connection | 完全な接続文字列またはプロファイル名を含む文字列です。引用符で囲みます。例: |
”Connection=MailChimp2,Schema=MailChimp,Table=Automations” | |
| [columnHeaders] | columnHeaders 引数は、カラムヘッダーを含むセル範囲を指定します。カラムヘッダーがデータの最初の行にない場合にのみ指定が必要です。columnHeaders 引数を使用してデータテーブルの向きを指定することもできます。カラムヘッダーが B20:B30 などの縦配列にある場合、各カラムは選択したテーブルに行として挿入されます。 |
CDATACONNECT.UPDATE
=CDATACONNECT.UPDATE(data, connection, [columnHeaders])| パラメータ | 説明 |
|---|---|
| data | 更新する行の範囲(例:J15:L15)です。ColumnHeaders 引数で指定しない限り、最初の行にカラムヘッダーが含まれている必要があります。ColumnHeaders を設定する場合は、data 引数にカラムの値のみを設定してください。 |
| connection | 完全な接続文字列またはプロファイル名を含む文字列です。引用符で囲みます。例: |
”Connection=MailChimp2,Schema=MailChimp,Table=Automations” | |
| [columnHeaders] | columnHeaders 引数は、カラムヘッダーを含むセル範囲を指定します。カラムヘッダーがデータの最初の行にない場合にのみ指定が必要です。columnHeaders 引数を使用してデータテーブルの向きを指定することもできます。カラムヘッダーが B20:B30 などの縦配列にある場合、各カラムは選択したテーブルに行として更新されます。 |
CDATACONNECT.DELETE
=CDATACONNECT.DELETE(data, connection, [columnHeaders]) 以下のパラメータが含まれます。| パラメータ | 説明 |
|---|---|
| data | 削除する行の範囲(例:J15:L15)です。ColumnHeaders 引数で指定しない限り、最初の行にカラムヘッダーが含まれている必要があります。ColumnHeaders を設定する場合は、data 引数にカラムの値のみを設定してください。 |
| connection | 完全な接続文字列またはプロファイル名を含む文字列です。引用符で囲みます。例: |
”Connection=MailChimp2,Schema=MailChimp,Table=Automations” | |
| [columnHeaders] | columnHeaders 引数は、カラムヘッダーを含むセル範囲を指定します。カラムヘッダーがデータの最初の行にない場合にのみ指定が必要です。columnHeaders 引数を使用してデータテーブルの向きを指定することもできます。カラムヘッダーが B20:B30 などの縦配列にある場合、各カラムは選択したテーブルに行として更新されます。 |