建立資料表的 SQL 陳述式 (SQL Server 匯入和匯出精靈)

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

如果您選取 [建立目的地資料表],然後在 [資料行對應] 對話方塊中選取 [編輯 SQL],SQL Server 匯入和匯出精靈會顯示 [建立資料表的 SQL 陳述式] 對話方塊。 在此頁面上,您可以檢閱並選擇性地自訂 CREATE TABLE 命令,精靈將會執行此命令來建立新的目的地資料表。

注意

如果您想要尋找 Transact-SQL CREATE TABLE 陳述式的相關資訊,而不是 SQL Server 匯入和匯出精靈的 [建立資料表 SQL 陳述式] 對話方塊相關資訊,請參閱 CREATE TABLE (Transact-SQL)

[建立資料表的 SQL 陳述式] 頁面的螢幕擷取畫面

下列螢幕擷取畫面顯示精靈的 [建立資料表的 SQL 陳述式] 對話方塊。

在此範例中,[SQL 陳述式] 方塊會包含精靈所產生的預設 CREATE TABLE 陳述式。 此陳述式會建立名為 Person.AddressNew 的新目的地資料表,這是 Person.Address 來源資料表的複本。

Create table page of the Import and Export Wizard

檢視或重新產生 CREATE TABLE 陳述式

SQL 陳述式
顯示自動產生的 SQL 陳述式並讓您進行自訂。

如果您變更預設 CREATE TABLE 命令,當您返回 [資料行對應] 對話方塊時,也可能必須變更關聯的資料行對應。

若要在 SQL 陳述式的文字中包含歸位字元,請按 CTRL+ENTER 鍵。 如果只按 ENTER 鍵,對話方塊就會關閉。

如需 CREATE TABLE 陳述式和語法的詳細資訊,請參閱 CREATE TABLE (Transact-SQL)

自動產生
按一下 [自動產生],還原預設 SQL 陳述式 (如果已變更)。

建立包含 FILESTREAM 資料行的資料表

SQL Server 匯入和匯出精靈會根據連線的資料來源來產生預設 CREATE TABLE 陳述式。 這個預設 CREATE TABLE 陳述式不會包含 FILESTREAM 屬性,即使來源資料表具有 FILESTREAM 資料行亦然。

  1. 若要使用精靈來複製 FILESTREAM 資料行,請先在目的地資料庫上實作 FILESTREAM 儲存體。
  2. 然後在 [建立資料表的 SQL 陳述式] 對話方塊中,將 FILESTREAM 屬性手動加入 CREATE TABLE 陳述式。

如需語法的詳細資訊,請參閱 CREATE TABLE (Transact-SQL)。 如需 FILESTREAM 的詳細資訊,請參閱二進位大型物件 (Blob) 資料 (SQL Server)

接下來要做什麼?

檢閱並自訂 CREATE TABLE 命令,然後按一下 [確定] 之後,[建立資料表的 SQL 陳述式] 對話方塊會將您返回 [資料行對應] 對話方塊。 如需詳細資訊,請參閱 資料行對應

另請參閱

透過匯入和匯出精靈的簡單範例開始使用