Rumah >pangkalan data >Oracle >tetapan pembolehubah oracle
Oracle ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang menyediakan pelbagai mekanisme untuk menggunakan pembolehubah dalam pernyataan SQL. Artikel ini akan memperincikan cara menetapkan pembolehubah dalam Oracle.
Arahan DEFINE boleh mentakrifkan pembolehubah dalam sesi SQL Plus. Sintaks asasnya adalah seperti berikut:
DEFINE variable_name = value
Di mana variable_name ialah nama pembolehubah dan nilai ialah nilai pembolehubah. Sebagai contoh, anda boleh mentakrifkan pembolehubah bernama gaji dan tetapkan nilainya kepada 10000 dengan arahan berikut:
DEFINE gaji = 10000
Kemudian anda boleh menggunakan pembolehubah dalam pernyataan SQL. Contohnya:
PILIH * DARI pekerja WHERE gaji >
Apabila melaksanakan penyata ini, anda akan digesa untuk memasukkan nilai gaji.
Pernyataan DECLARE boleh mentakrifkan pembolehubah dalam blok PL/SQL. Sintaks asasnya adalah seperti berikut:
DECLARE
variable_name [CONSTANT] datatype [:= initial_value];
BEGIN
-- Kod PL/SQL yang menggunakan variable
END ;
Antaranya, variable_name ialah nama pembolehubah, datatype ialah jenis data pembolehubah, dan initial_value ialah nilai awal pembolehubah (pilihan). Jika kata kunci CONSTANT digunakan, pembolehubah ditakrifkan sebagai pemalar dan nilainya tidak boleh diubah suai.
Sebagai contoh, anda boleh mentakrifkan pembolehubah bernama sales_total dengan jenis data NUMBER dan memulakan nilainya kepada 0 melalui kod berikut:
DECLARE
sales_total NUMBER := 0; >BEGIN
-- Kod PL/SQL yang menggunakan sales_total
END;
MENGGUNAKAN 10000;
Di atas adalah tiga cara untuk menetapkan pembolehubah dalam Oracle. Kaedah yang berbeza sesuai untuk senario dan keperluan yang berbeza. Dalam penggunaan sebenar, kaedah yang sesuai harus dipilih mengikut situasi tertentu.
Atas ialah kandungan terperinci tetapan pembolehubah oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!