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