Rumah > pangkalan data > Oracle > teks badan

Contoh terperinci jadual sementara Oracle

WBOY
Lepaskan: 2022-06-29 17:48:30
ke hadapan
2396 orang telah melayarinya

Artikel ini membawa anda pengetahuan yang berkaitan tentang Oracle, yang terutamanya memperkenalkan isu berkaitan tentang jadual sementara, termasuk jadual sementara peringkat transaksi, jadual sementara peringkat sesi, dll., seperti berikut Mari kita lihat, Saya harap ia akan membantu semua orang.

Contoh terperinci jadual sementara Oracle

Tutorial yang disyorkan: "Tutorial Video Oracle"

1 🎜>Meja sementara ialah jenis meja istimewa. Apabila kita perlu berulang kali mengendalikan kumpulan data dalam jadual tertentu (atau berbilang), dengan mencipta jadual sementara untuk kumpulan data, operasi mungkin dipermudahkan dan kecekapan boleh dipertingkatkan!

Sintaks asas:

Penjelasan:
create global temporary table 临时表名(colum,colum,.......)on commit delete rows;on commit preserve rows;
Salin selepas log masuk

baris pada commit padam hanya kelihatan dalam transaksi semasa, yang juga merupakan lalai nilai, dan transaksi dilakukan Baris data akan hilang jadual sementara peringkat transaksi dibuat.
  • pada baris simpan komit; menunjukkan bahawa baris data hanya boleh dilihat dalam sesi semasa;
2. Contoh Demonstrasi

2.1. Jadual sementara peringkat transaksi

-- 创建事务级临时表 tmp_user 注:on commit delete rows 可省略create global temporary table tmp_user (
  user_id   varchar2(10),
  user_name varchar2(20)) on commit delete rows;
Salin selepas log masuk


2.2 Jadual sementara peringkat sesi

-- 创建会话级临时表 tmp_user1create global temporary table tmp_user1 (
  user_id   varchar2(10),
  user_name varchar2(20))on commit preserve rows;
Salin selepas log masuk

<.> 3. Penerangan jadual sementara

Data dalam jadual sementara adalah berdasarkan sesi atau transaksi dan tidak boleh diakses oleh sesi lain.

  • Jadual sementara boleh dikhususkan untuk transaksi atau sesi. Untuk jadual sementara khusus urus niaga, data wujud semasa urus niaga untuk jadual sementara khusus sesi, data wujud semasa sesi. Dalam kedua-dua kes, data yang dimasukkan oleh sesi adalah khusus untuk sesi. Setiap sesi hanya boleh melihat dan mengubah suai datanya sendiri. Oleh itu, data jadual sementara tidak akan mendapat kunci DML
  • Tutorial yang disyorkan: "
  • Tutorial Video Oracle
"

Atas ialah kandungan terperinci Contoh terperinci jadual sementara Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:csdn.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!