updnval.sf.sql

来自「OReilly Oracle PL SQL Programming第4版源代码」· SQL 代码 · 共 18 行

SQL
18
字号
CREATE OR REPLACE FUNCTION updnval (
   col        IN   VARCHAR2
 , val        IN   NUMBER
 , start_in   IN   DATE
 , end_in     IN   DATE
)
   RETURN PLS_INTEGER
IS
BEGIN
   EXECUTE IMMEDIATE    'UPDATE employee SET '
                     || col
                     || ' = :the_value 
        WHERE hire_date BETWEEN :lo AND :hi'
               USING val, start_in, end_in;

   RETURN SQL%ROWCOUNT;
END;
/

⌨️ 快捷键说明

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