⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 新建 文本文档.txt

📁 delphi renyuanguanlixinxioxitong
💻 TXT
字号:
CREATE OR REPLACE VIEW dept_emp AS
  SELECT a.departmentno,a.departmentname,b.employeeno,b.employeename
  FROM department a,employee b
  WHERE a.departmentno=b.departmentno
/
CREATE OR REPLACE TRIGGER tr_instead_of_dept_emp 
INSTEAD OF INSERT ON dept_emp FOR EACH ROW
DECLARE
  v_temp INT;
BEGIN
  SELECT count(*) INTO v_temp FROM department 
  WHERE departmentno=:new.departmentno;
  IF v_temp=0 THEN
    INSERT INTO department(departmentno,departmentname) 
    VALUES(:new.departmentno,:new.departmentname);
  END IF;
  SELECT count(*) INTO v_temp FROM employee 
  WHERE employeeno=:new.employeeno;
  IF v_temp=0 THEN
    INSERT INTO employee(employeeno,employeename,departmentno) 
    values(:new.employeeno,:new.employeename,:new.departmentno);
  END f;
end tr_instead_of_dept_emp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -