共用方式為


建立資料表的 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 陳述式

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 陳述式] 對話方塊會將您返回 [資料行對應] 對話方塊。 如需詳細資訊,請參閱 資料行對應

另請參閱

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