[テーブル作成 SQL ステートメント] (SQL Server インポートおよびエクスポート ウィザード)

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

[変換先テーブルを作成する] を選択してから [列マッピング] ダイアログ ボックスで [SQL の編集] を選択した場合、 SQL Server インポートおよびエクスポート ウィザードに [テーブル作成 SQL ステートメント] ダイアログ ボックスが表示されます。 このページでは、ウィザードが実行する CREATE TABLE コマンドを確認し、必要に応じてカスタマイズして、新しい変換先テーブルを作成します。

SQL Serverインポートおよびエクスポート ウィザードの [CREATE TABLE] ダイアログ ボックスではなく、Transact-SQL ステートメントに関する情報を探している場合は、「CREATE TABLE (Transact-SQL)」を参照してください。

[CREATE TABLE SQL ステートメント] ページのスクリーン ショット

以下のスクリーン ショットには、ウィザードの [テーブル作成 SQL ステートメント] ダイアログ ボックスが示されています。

この例では、ウィザードによって生成される既定の ステートメントが CREATE TABLE ステートメント ボックスに含まれています。 このステートメントにより、Person.Address ソース テーブルのコピーである Person.Address という名前の新しい変換先テーブルが作成されます。

インポートおよびエクスポート ウィザードの [テーブルの作成] ページ

CREATE TABLE ステートメントを確認または再生成する

SQL ステートメント
自動生成された SQL ステートメントが表示され、編集できます。

既定の CREATE TABLE コマンドを変更する場合は、[列マッピング] ダイアログ ボックスに戻るときに、関連付けられている 列マッピング を変更する必要がある場合もあります。

SQL ステートメントのテキストにキャリッジ リターンを含めるには、Ctrl キーを押しながら Enter キーを押します。 Enter キーだけを押すと、ダイアログ ボックスが閉じます。

CREATE TABLEステートメントと構文の詳細については、「CREATE TABLE (Transact-SQL)」を参照してください。

自動生成
[自動生成] をクリックすると、既定の SQL ステートメントを変更していた場合、復元されます。

FILESTREAM 列を含むテーブルの作成

SQL Serverインポートおよびエクスポート ウィザードでは、接続されているデータ ソースに基づいて既定のCREATE TABLE ステートメントが生成されます。 ソース テーブルに FILESTREAM 列がある場合でも、この既定の CREATE TABLE ステートメントには FILESTREAM 属性は含まれません。

  1. ウィザードを使用して FILESTREAM 列をコピーするには、まず、対象データベースに FILESTREAM ストレージを実装します。
  2. 次に、[CREATE TABLE] ダイアログ ボックスの ステートメントに FILESTREAM 属性を手動で追加します。

構文の詳細については、「 CREATE TABLE (Transact-SQL)」を参照してください。 FILESTREAM の詳細については、「バイナリ ラージ オブジェクト (Blob) データ (SQL Server)」を参照してください。

次は?

CREATE TABLE コマンドを確認してカスタマイズし、[OK] をクリックすると、[テーブル SQL ステートメントの作成] ダイアログ ボックスが表示され、[列マッピング] ダイアログ ボックスが表示されます。 詳細については、「 列マッピング」を参照してください。

関連項目

この簡単な例を使用して、インポート/エクスポート ウィザードを使い始めましょう