要把一Table從一數據庫Copy到另數據庫,包括Table的所有屬性,如:預設值、索引等.
用select *  into newtable from oldtable的方法只能把字段及資料Copy過來

解决方案 »

  1.   

    直接运行Create Table的SQL指令啊。
      

  2.   

    在我不知源Table的任何信息的情況下我怎麼下Create Table?
      

  3.   

    CREATE NewTable AS SELECT * FROM OldTable;
      

  4.   

    To:alandib(宋扬) :
        CREATE NewTable AS SELECT * FROM OldTable;
    有你說的這種語法嗎?
      
     
      

  5.   

    不好意思,少写了个TABLE。CREATE TABLE NewTable AS SELECT * FROM OldTable;
      

  6.   

    伺服器: 訊息 156,層級 15,狀態 1,行 1
    Incorrect syntax near the keyword 'AS'.
      

  7.   

    不是吧 什么数据库? 我的代码在Oracle 9i下测试通过
      

  8.   

    在SQL Server2000中好像只有
    CREATE VIEW ViewName AS SELECT * FROM Table;
    而沒有CREATE TABLE NewTable AS SELECT * FROM OldTable;