在APEX中讀寫session值

2021-06-20 07:58:38 字數 496 閱讀 9475

在apex的pl/sql型別的processes中,可以使用繫結變數的語法來讀寫session state值。如:

:px_my_item := 'something'; -- 寫

l_my_local_variable := :px_my_item; -- 讀

如果是在儲存程式中,就不能使用繫結變數的語法了,這個時候可以使用v('px_my_item')或nv('px_my_item')語法進行讀取,不過這種方式僅限於讀,不可以寫。

想要在儲存程式中寫入session值,就得借助apex_util包中的過程set_session_state。如:

apex_util.set_session_state(

p_name => 'px_my_item'

, p_value => 'something');

參考文章內容見:

ps: 如果訪問乙個從未設定過的鍵值,結果就為null。

在ashx檔案中讀寫session

首先要繼承 system.web.sessionstate.ireadonlysessionstate 的介面 其中 system.web.sessionstate.ireadonlysessionstate為唯讀會話的介面 而 system.web.sessionstate.irequiresse...

Apex中的集合

list是乙個有序可重複的集合,而且是從0開始計數。示例如下 list mylist new list define a new list mylist.add 47 新增乙個元素到這個集合當中 mylist.add 47 integer i mylist.get 0 取位置為0元素的值 mylis...

在php中,session退出

在php中,如果使用的session來判斷使用者是否登陸,退出時,則可以如此 session start session destroy 會話即表示已經結束。下一句話應該寫js,使頁面跳轉了。如果是個框架頁呢,就不要直接用location了。因為這樣會在乙個小框架頁內跳轉,本意一定是要整個框架都跳轉...