sql創(chuàng)建臨時表語句 如何用sql語句刪除一個臨時表?
如何用sql語句刪除一個臨時表?通過SQL語句刪除臨時表的方法:1。刪除語句:drop table?temporary table name drop table?temporary table na
如何用sql語句刪除一個臨時表?
通過SQL語句刪除臨時表的方法:
1。刪除語句:
drop table?temporary table name drop table?temporary table name
2。?表示本地臨時表,?表示全局臨時表
以井號(?)開頭的本地臨時表的表名。這些表僅在創(chuàng)建本地臨時表的連接上可見。以兩個星號(#)開頭的全局臨時表的名稱。您可以在所有連接上看到全局臨時表。如果在創(chuàng)建全局臨時表的連接斷開之前沒有顯式刪除這些表,那么只要所有其他任務(wù)停止引用它們,就會刪除這些表。當(dāng)創(chuàng)建全局臨時表的連接斷開時,新任務(wù)不能再引用它們。一旦當(dāng)前語句被執(zhí)行,任務(wù)和表之間的關(guān)聯(lián)就被刪除。因此,一般來說,只要創(chuàng)建全局臨時表的連接斷開,就會刪除全局臨時表。
3、創(chuàng)建臨時表的方法
方法1,創(chuàng)建沒有數(shù)據(jù)的臨時表:
創(chuàng)建表#臨時表名稱(字段1約束,字段2約束,…)
創(chuàng)建表#臨時表名稱(字段1約束,字段2約束,…)
示例:
創(chuàng)建表格#表格uTemp(xh int,test uuColumn char(10))
方法2,根據(jù)表搜索結(jié)果創(chuàng)建一個臨時表:[Select*into#temporary table name from table name
Select*into#temporary table name from table name
示例:[Select*into#table#search臨時表的數(shù)據(jù),Select*from?temporary table name Select*from?temporary table name就像普通表一樣