2015-11-17 333 views
2

PL/SQL變量和非PL/SQL變量有什麼區別?
PL/SQL變量和非PL/SQL變量有什麼區別?

+2

什麼是非PL/SQL變量?你在談論編程語言或客戶端的綁定變量嗎?包括使用SQL Developer的'variable'命令創建的那些?替換變量(例如'&var')?還有別的嗎? –

回答

2

離這裏不PL/SQL variables這是綁定變量:

綁定變量是您在主機環境 聲明,然後用它來傳遞運行值的變量。這些值可以是字符或 數字。您可以將這些值傳入或傳出一個或多個PL/SQL程序,例如程序包,過程或函數。

和PL/SQL variables我假設你的意思是這是我們在查詢

變量是什麼,但給我們的 程序可以操縱一個存儲區域名稱中使用的變量。 PL/SQL中的每個變量都有一個特定的數據類型 ,它決定變量內存的大小和佈局; 可以存儲在該內存中的值的範圍以及可以應用於該變量的操作的集合 。

+1

謝謝,先生! – Mariel