From 3e95820c1fd0d7a0103687132577c3735c2a0155 Mon Sep 17 00:00:00 2001 From: XudongXie Date: Fri, 13 Sep 2024 16:09:24 +0800 Subject: [PATCH] add view document --- sqlTranslate/.idea/workspace.xml | 27 ++++++++----------- .../src/main/java/Document/View in Oracle | 7 +++++ 2 files changed, 18 insertions(+), 16 deletions(-) create mode 100644 sqlTranslate/src/main/java/Document/View in Oracle diff --git a/sqlTranslate/.idea/workspace.xml b/sqlTranslate/.idea/workspace.xml index 9c73abd58..bd171b656 100644 --- a/sqlTranslate/.idea/workspace.xml +++ b/sqlTranslate/.idea/workspace.xml @@ -4,12 +4,7 @@ - @@ -489,7 +483,8 @@ - diff --git a/sqlTranslate/src/main/java/Document/View in Oracle b/sqlTranslate/src/main/java/Document/View in Oracle new file mode 100644 index 000000000..332a80e7c --- /dev/null +++ b/sqlTranslate/src/main/java/Document/View in Oracle @@ -0,0 +1,7 @@ +CREATE [OR REPLACE] VIEW view_name [(column_name [, column_name]...)] AS SELECT_statement; + +Example: + CREATE OR REPLACE VIEW employee_details AS SELECT first_name, last_name, salary FROM employees; + | CREATE OR REPLACE VIEW emp_info (full_name, pay) AS SELECT first_name || ' ' || last_name AS full_name, salary AS pay FROM employees; + | CREATE OR REPLACE VIEW emp_dept_info AS SELECT e.first_name, e.last_name, d.department_name FROM employees e JOIN departments d ON e.department_id = d.department_id; + | CREATE OR REPLACE VIEW high_salary_employees AS SELECT first_name, last_name, salary FROM employees WHERE salary > 50000; \ No newline at end of file