没明白,SQL Server数据库怎么办,关注

解决方案 »

  1.   

    SELECT...INTO 陳述式
    建立產生資料表查詢語法
    SELECT field1[, field2[, ...]] INTO newtable [IN externaldatabase]
        FROM sourceSELECT...INTO 陳述式可分為以下幾個部份:部份 敘述 
    field1, field2 欲複製至新增資料表的欄位的名稱。 
    NewTable 欲建立的資料表的名稱。 它必須依照標準命名規則。 如果 newtable 的名稱與現存資料表的名稱相同時,將會發生可以捕捉到的錯誤。 
    externaldatabase 至外部資料庫的路徑 有關路徑的資訊,請參閱 IN 子句。 
    source 從其中選取記錄的現存資料表的名稱。 此來源可以是單一或多重資料表或一個查詢。 
    註解
    您可以使用建立資料表查詢來擷取記錄、將您的資料表複製備份,或將資料表輸出至另一個資料庫,或使用為報表的基準,以顯示一個特定時段內的資料。 例如,您可以每個月執行同一個建立資料表查詢,產生一個每月分區銷售報表。
    --------------------------------------------------------------------------------備註 您可能要為一個新增資料表定義一個主索引。 當您建立一個新增資料表時,在新增資料表之中的欄位將繼承查詢的底層資料表中的每一個欄位的資料類型及大小,但是不會移轉其它的欄位或資料表屬性。 
    若要增加資料到現存資料表,請使用 INSERT INTO 陳述式以代替建立新增查詢。 
    若要尋找出哪些記錄在您執行產生資料表查詢之前會被選取,首先檢驗一個 SELECT 陳述式的結果,且該陳述式使用相同的選取範圍準則。 
      

  2.   

    insert into table1 (field1....) select field1,... form table2