我真的不能想出這個問題的最佳表達方式,所以我只舉一個例子。假設我有一個像這樣創建表:有沒有什麼辦法用SQL Server 2005中的視圖創建一個具有相同佈局的表?
CREATE VIEW People
AS
SELECT
id, --int
name, --varchar(20)
birthdate --datetime
FROM SomeTable
如果我想從一個視圖更改爲一個物理表,有沒有什麼辦法來創建一個表具有相同的佈局?
換句話說,我想利用這個觀點,並創建一個表是這樣的:
CREATE TABLE People(
id int,
name varchar(20),
birtdate datetime
)
...但無需手動編寫查詢出來。
這當然是一個人爲的例子。該視圖有許多不同數據類型的字段,因此手工難以完成。
語法錯誤。 INTO必須在FROM之前。 – mwigdahl 2009-04-29 19:27:39
已修復,已經 – 2009-04-29 19:28:48