Dalam Oracle, pernyataan bila sering digunakan bersama dengan kes untuk menentukan situasi berbilang keadaan medan Sintaks ialah "nama lajur kes apabila nilai keadaan 1 kemudian pilihan 1 apabila nilai keadaan 2 kemudian pilihan 2... lain nilai lalai tamat".
Persekitaran pengendalian tutorial ini: sistem Windows 10, Oracle versi 12c, komputer Dell G3.
oracle case apabila digunakan
Case mempunyai dua format. Fungsi Kes Mudah dan fungsi carian Kes.
Kes apabila penggunaan dalam Oracle:
(a) bermula dengan kes dan berakhir dengan
(b) apabila diikuti dengan keadaan, kemudian memaparkan hasilnya ; 🎜>
(c) Lain-lain adalah kes lalai, sama dengan lalai kes suis dalam program bahasa peringkat tinggi, yang boleh ditinggalkan; 🎜>Kes mempunyai dua ungkapan:
(A) Ungkapan huruf besar menggunakan ungkapan untuk menentukan nilai pulangan
(B) Mencari ungkapan huruf besar dan menggunakan syarat untuk menentukan nilai pulangan Nilai;
Contoh:
select (case t.sex when '1' then '男' when '0' then '女' else t.sex end from emp t; select (case when t.sex ='1' then '男' when t.sex= '0' then '女'else t.sex end from emp t;
Tutorial yang disyorkan: "
Tutorial Video Oracle"
Atas ialah kandungan terperinci Bagaimana untuk menggunakan pernyataan apabila dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!