Terdapat dua lokasi untuk menulis kod Oracle: 1. Perintah SQL, digunakan untuk berinteraksi dengan pangkalan data, ditulis dalam tetingkap arahan SQL atau SQL Plus 2. Blok PL/SQL, digunakan untuk menulis kod program seperti prosedur tersimpan; tertanam dalam arahan SQL. . pangkalan data . Ia digunakan untuk berinteraksi dengan pangkalan data, termasuk mencipta dan mengubah suai jadual, memasukkan dan mengemas kini data, dan melaksanakan pertanyaan. Perintah SQL boleh ditulis dalam Tetingkap Perintah SQL Oracle atau dalam SQL Plus.
Contoh:
<code class="sql">CREATE TABLE students ( id NUMBER PRIMARY KEY, name VARCHAR2(50) NOT NULL, age NUMBER );</code>
2. PL/SQL Block
PL/SQL (procedural SQL) ialah bahasa SQL lanjutan yang membolehkan menulis kod program seperti prosedur tersimpan, fungsi dan pencetus. Blok PL/SQL dibenamkan dalam arahan SQL dan digunakan untuk melaksanakan tugas yang kompleks atau berulang.
Contoh:
<code class="sql">DECLARE student_name VARCHAR2(50); BEGIN SELECT name INTO student_name FROM students WHERE id = 1; DBMS_OUTPUT.PUT_LINE('Student name: ' || student_name); END;</code>
Atas ialah kandungan terperinci Di manakah oracle menulis kod?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!