1
每當我向oracle數據庫插入數據時,我執行一個插入操作,在這個表上設置一個觸發器來增加ID來模擬MYSQL的自動增量。oracle序列和併發性
直插入SQL後,我執行下列SQL來檢索最後插入的行的最後一個ID:
$stmt = $this->query("SELECT {$sequence}.CURRVAL FROM DUAL", PDO::FETCH_COLUMN);
然後我用這個ID來執行更新修改的行中的列。
我的問題是這種安全的併發?
我的理解是SEQUENCES是會話安全的嗎?在這種情況下會議究竟是什麼?
觸發器的目的是僅生成一個新的ID。我想我的問題是關於PHP的數據庫會話究竟是什麼? – rukiman
@rukiman我不太擅長PHP會議希望有人可以幫助你 – Moudiz