From 2d58893d577872f74293d8a4c65828aa68d45cae Mon Sep 17 00:00:00 2001 From: XudongXie Date: Wed, 18 Sep 2024 11:14:10 +0800 Subject: [PATCH] add PL document --- sqlTranslate/.idea/workspace.xml | 22 ++++++++----------- .../src/main/java/Document/PL in Oracle | 17 ++++++++++++++ 2 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 sqlTranslate/src/main/java/Document/PL in Oracle diff --git a/sqlTranslate/.idea/workspace.xml b/sqlTranslate/.idea/workspace.xml index 424a9e5c8..93b3d6fa7 100644 --- a/sqlTranslate/.idea/workspace.xml +++ b/sqlTranslate/.idea/workspace.xml @@ -5,11 +5,7 @@ - - - - - + diff --git a/sqlTranslate/src/main/java/Document/PL in Oracle b/sqlTranslate/src/main/java/Document/PL in Oracle new file mode 100644 index 000000000..a30a64d1c --- /dev/null +++ b/sqlTranslate/src/main/java/Document/PL in Oracle @@ -0,0 +1,17 @@ +DECLARE + v_var1 v_type; + ... +BEGIN + -- PL/SQL +END; + +Example: DECLARE + v_name Varchar2(20); + v_salary employees.salary%TYPE; + BEGIN + SELECT name, salary INTO v_name, v_salary FROM employees WHERE employee_id = 100; + DBMS_OUTPUT.PUT_LINE('Name: ' || v_name || ', Salary: ' || v_salary); + EXCEPTION + WHEN NO_DATA_FOUND THEN + DBMS_OUTPUT.PUT_LINE('No data found.'); + END; \ No newline at end of file