dmlupdate.sql

来自「Oracle 9i PL/SQL程序设计的随书源码」· SQL 代码 · 共 17 行

SQL
17
字号
REM DMLUpdate.sql
REM Chapter 10, Oracle9i PL/SQL Programming by Scott Urman
REM This function can be called from a DML statement in Oracle8i.

CREATE OR REPLACE FUNCTION UpdateTemp(p_ID IN students.ID%TYPE)
  RETURN students.ID%TYPE AS
BEGIN
  INSERT INTO temp_table (num_col, char_col)
    VALUES(p_ID, 'Updated!');
  RETURN p_ID;
END UpdateTemp;
/

UPDATE students
  SET major = 'Nutrition'
  WHERE UpdateTemp(ID) = ID;

⌨️ 快捷键说明

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