|
數(shù)據(jù)庫中的數(shù)據(jù)編輯是我們遇到的最頻繁的工作,這一個隨筆中我來總結(jié)一下最常用的數(shù)據(jù)編輯。
select into
經(jīng)常遇到一種情況是,我們希望創(chuàng)建一個新表,表中的數(shù)據(jù)來源于原有的一個表;原有一個表,但是這個表中的數(shù)據(jù)已經(jīng)很混亂,我們希望把這些數(shù)據(jù)備份出來,然后把原有的表中的數(shù)據(jù)清除,重新導(dǎo)入;在這些情況下我們可以使用select into語句。
如果當前用戶擁有建表權(quán)限,在select語句使用關(guān)鍵字into可以在數(shù)據(jù)庫中創(chuàng)建新的 表。這個語句只需要把into new_table_name加到選擇出的列名之后,from關(guān)鍵字之前,當然數(shù)據(jù)可以來源于一個或多個表中。需要說明的是在新表中只包含select字句中查詢的到的數(shù)據(jù),沒有任何鍵,約束,關(guān)系。下面實例:
select top(10) *into new_intervalwaitssample
from IntervalWaitsSample
select * from new_intervalwaitssample
it知識庫:SQL點滴之編輯數(shù)據(jù),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。