適用対象: 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 属性は含まれません。
- ウィザードを使用して FILESTREAM 列をコピーするには、まず、対象データベースに FILESTREAM ストレージを実装します。
- 次に、[CREATE TABLE] ダイアログ ボックスの ステートメントに FILESTREAM 属性を手動で追加します。
構文の詳細については、「 CREATE TABLE (Transact-SQL)」を参照してください。 FILESTREAM の詳細については、「バイナリ ラージ オブジェクト (Blob) データ (SQL Server)」を参照してください。
次は?
CREATE TABLE コマンドを確認してカスタマイズし、[OK] をクリックすると、[テーブル SQL ステートメントの作成] ダイアログ ボックスが表示され、[列マッピング] ダイアログ ボックスが表示されます。 詳細については、「 列マッピング」を参照してください。