[テーブル作成 SQL ステートメント] (SQL Server インポートおよびエクスポート ウィザード)
適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム
[変換先テーブルを作成する] を選択してから [列マッピング] ダイアログ ボックスで [SQL の編集] を選択した場合、 SQL Server インポートおよびエクスポート ウィザードに [テーブル作成 SQL ステートメント] ダイアログ ボックスが表示されます。 このページでは、 CREATE TABLE コマンドを確認し、必要に応じてカスタマイズします。このコマンドは、新しいターゲット テーブルを作成するためにウィザードで実行されます。
注意
SQL Server インポートおよびエクスポート ウィザードの [テーブル作成 SQL ステートメント] ダイアログ ボックスではなく、Transact-SQL CREATE TABLE ステートメントに関する情報をお探しの場合は、「CREATE TABLE (Transact-SQL)」を参照してください。
[CREATE TABLE SQL ステートメント] ページのスクリーン ショット
以下のスクリーン ショットには、ウィザードの [テーブル作成 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 属性が含まれません。
- ウィザードを使用して FILESTREAM 列をコピーするには、まず、対象データベースに FILESTREAM ストレージを実装します。
- 次に、 [テーブル作成 SQL ステートメント] ダイアログ ボックスで CREATE TABLE ステートメントに手動で FILESTREAM 属性を追加します。
構文の詳細については、「CREATE TABLE (Transact-SQL)」を参照してください。 FILESTREAM の詳細については、「バイナリ ラージ オブジェクト (Blob) データ (SQL Server)」を参照してください。
次の手順
CREATE TABLE コマンドを確認し、カスタマイズしてから [OK]をクリックすると、 [テーブル作成 SQL ステートメント] ダイアログ ボックスから [列マッピング] ダイアログ ボックスに戻ります。 詳細については、「 列マッピング」を参照してください。