zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0

          CREATE TABLE AS

          Name

          CREATE TABLE AS — 從一條 SELECT 的結果中創建一個新表
          CREATE [ TEMPORARY | TEMP ] TABLE table [ (column [, ...] ) ]
               AS select_clause

          輸入

          TEMPORARY 或 TEMP

          如果聲明了這個選項,那么該表只是在本次會話中創建, 在會話退出的時候自動刪除. 在該臨時表存在的期間(本次會話), 同名的永久表是不可見的. 任何在臨時表上創建的索引也自動是臨時的.

          table

          要創建的表名. 這個表不能是已經存在的.不過,臨時表可以創建為和現有 永久表同名. (譯注∶這里指的是同名臨時表不能已經存在)

          column

          列/字段的名稱.多列/字段的名稱可以用逗號分隔的列/字段名列表聲明. 如果沒有提供字段名子,那么就從 SELECT 查詢的輸出字段名中獲取.

          select_clause

          有效的查詢語句,請參考 SELECT 獲取可以使用的語法的描述.

          輸出

          請參考 CREATE TABLESELECT 獲取可能的輸出的概要.

          描述

          CREATE TABLE AS 創建一個表并且用來自 SELECT 命令計算出來的數據填充該表. 該表的字段和 SELECT 輸出字段 的名字及類型相關.(只不過你可以通過明確地給出一個字段名字 列表來覆蓋 SELECT 的字段名).

          CREATE TABLE AS 和創建視圖有點象, 不過兩者之間實在是有比較大差異∶它創建一個新表并且只對 SELECT 計算一次來填充這個新表. 新表不能跟蹤 SELECT 的源表隨后做的變化. 相比之下,每次做查詢的時候,視圖都重新計算 SELECT

          這條命令和 SELECT INTO, 有相同的功能, 但是我們建議你多用這條命令,因為它不象 SELECT ... INTO 語法那樣融合和一些其它用法 混淆.



          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2006-06-02 18:44 zhyiwww 閱讀(1814) 評論(0)  編輯  收藏 所屬分類: database
          主站蜘蛛池模板: 山丹县| 当阳市| 孟津县| 革吉县| 台州市| 通州区| 遂溪县| 宜都市| 横山县| 卓资县| 台山市| 都江堰市| 泰来县| 睢宁县| 威远县| 南华县| 安塞县| 邢台市| 北安市| 视频| 清水县| 报价| 邮箱| 大荔县| 浏阳市| 始兴县| 呼和浩特市| 宁远县| 河南省| 突泉县| 华蓥市| 绥中县| 平顺县| 沭阳县| 太仆寺旗| 自贡市| 长阳| 濮阳县| 福泉市| 南宫市| 闽侯县|