在SQL Server中,可以使用CREATE TABLE語(yǔ)句創(chuàng)建臨時(shí)表。臨時(shí)表在當(dāng)前會(huì)話結(jié)束時(shí)自動(dòng)刪除。
下面是創(chuàng)建臨時(shí)表的基本語(yǔ)法:
CREATE TABLE #臨時(shí)表名 (列1 數(shù)據(jù)類型,
列2 數(shù)據(jù)類型,
...
)
其中,#臨時(shí)表名是臨時(shí)表的名稱,可以自定義。接下來(lái),列出了要在表中包含的列,并為每個(gè)列指定數(shù)據(jù)類型。
以下是一個(gè)示例:
CREATE TABLE #Temp (ID INT,
Name VARCHAR(50),
Age INT
)
以上語(yǔ)句將創(chuàng)建一個(gè)名為#Temp的臨時(shí)表,包含ID、Name和Age三列。
注意:臨時(shí)表的名稱必須以#開頭,這樣才能區(qū)分它們與永久表之間的區(qū)別。