語法1:
create table #albums (
artist char(30),
album_name char(50),
media_type int)
go該錶也可以使用下邊的命令來手動刪除
drop table #albums
go當使用者退出sql-server 時該表也可以被自動地刪除如果你是在自態sql 聯接情況下使用該語句例如sql-server 的db-library 那麼當動態聯接被終止時該表也會被自動地刪除.
語法2:
create table tempdb..tablename (field1 datatype,...,fieldn datatype)
使用語法2 來建立臨時表的結果與使用語法1 相同臨時表的名稱格式也與語法1 的相同它們的不同之處在於當使用者退出sql 或切斷聯接時該錶不會被自動地刪除使用者必須使用drop 命令在tempdb中將其手動刪除.
技巧:另外一種將使用語法2 建立的臨時表刪除的方法是將sql-server 關閉並重新啟動這將會把所有在tempdb 中的表都刪除掉
建立臨時表空間組
使用不同的臨時表空間為不同使用者進行配置來減少i o爭用 那如何為同乙個使用者分配不同的臨時表空間來實現會話級的減少i o爭用。這種需求在高併發的開發環境下還是很多的 在oracle的10g 11g及之後的版本可以通過配置臨時表空間組,為同一使用者的不同會話分配不同臨時表空間。此處以scott使用者...
建立表空間 臨時表空間 使用者 指定表空間
1 刪除已有的舊資料 表空間和臨時表空間下 drop tablespace user data including contents and datafiles drop tablespace user temp including contents and datafiles 2 建立表空間 建立...
Oracle 建立使用者,臨時表空間,表空間,授權
建立使用者需要制訂預設表空間及臨時表空間,如果忽略,system表空間將成為預設表空間,這樣並不好。所以我們在建立使用者之前,先建立表空間。首先使用sys賬號使用sysbda方式登陸 建立臨時表空間 create temporary tablespace mydataspace temp tempf...