-2
我有一個產生,我想重複使用多次的表的SQL查詢。在T-SQL中,我將創建一個臨時表(#temp),Oracle SQL中的等效物是什麼?
謝謝。
我有一個產生,我想重複使用多次的表的SQL查詢。在T-SQL中,我將創建一個臨時表(#temp),Oracle SQL中的等效物是什麼?
謝謝。
臨時表在oracle中的工作方式與在sql server中的不同。我建議閱讀oracle文檔中的相應章節。要重用表的內容,請在提交時使用「保留行」子句。
谷歌有什麼要說的? – wadesworld
Google談論全局臨時表,但在SQL中,創建#temp表時不需要特定權限。當我嘗試在oracle中創建全局臨時表時,它說我沒有權限。 – Josh
Oracle沒有辦法在沒有特定權限的情況下創建臨時表。請求您的DBA向您授予CREATE TABLE權限。如果您需要PL/SQL中的臨時存儲,請考慮使用[PL/SQL集合](http://docs.oracle.com/cd/B10500_01/appdev.920/a96624/05_colls.htm)類型。 –