數據庫中的數據編輯是我們遇到的最頻繁的工作,這一個隨筆中我來總結一下最常用的數據編輯。
select into
經常遇到一種情況是,我們希望創建一個新表,表中的數據來源于原有的一個表;原有一個表,但是這個表中的數據已經很混亂,我們希望把這些數據備份出來,然后把原有的表中的數據清除,重新導入;在這些情況下我們可以使用select into語句。
如果當前用戶擁有建表權限,在select語句使用關鍵字into可以在數據庫中創建新的 表。這個語句只需要把into new_table_name加到選擇出的列名之后,from關鍵字之前,當然數據可以來源于一個或多個表中。需要說明的是在新表中只包含select字句中查詢的到的數據,沒有任何鍵,約束,關系。下面實例:
select top(10) *
into new_intervalwaitssample
from IntervalWaitsSample
select * from new_intervalwaitssample
新聞熱點
疑難解答