Oralce-数据增删改

插入数据

-- 单条插入
INSERT INTO emp(employee_id,last_name,hire_date,salary)
VALUES(200,'LQF',SYSDATE,10000)
-- 从已有表中筛选数据插入
INSERT INTO emp(employee_id,last_name,hire_date,salary)
SELECT employee_id,last_name,hire_date,salary
FROM employees e
WHERE e.department_id = 80

更新

UPDATE employees e
SET job_id = (
             SELECT e1.job_id
             FROM employees e1
             WHERE e1.employee_id = 205
             ),
e.salary = (
             SELECT e2.salary
             FROM employees e2
             WHERE e2.employee_id = 205 
           )
WHERE e.employee_id = 206;

猜你喜欢

转载自blog.csdn.net/qq_36722039/article/details/85221381