Oracle函数与存储过程和程序包
发布日期:2025-04-30 00:47:27 浏览次数:14 分类:精选文章

本文共 813 字,大约阅读时间需要 2 分钟。

PLSQL ????????????????????????PLSQL????1. getBookCount ??```plsqlcreate function getBookCount return number asbegin  declare book_count number;  begin    select count(*) into book_count from t_book;    return book_count;  end;end getBookCount;set serveroutput on;begin  dbms_output.put_line('t_book ?????: ' || getBookCount() || ' ?');end;
  1. getTableCount ??
  2. create function getTableCount(table_name varchar2) return number asbegin  recore_count number;  query_sql varchar2(300);  begin    query_sql:='select count(*) from ' || table_name;    execute immediate query_sql into recore_count;    return recore_count;  end;end getTableCount;

    ????????????????????

    ??????????????????????

    begin  dbms_output.put_line('???????: ' || getTableCount('??') || ' ?');end;

    ???????????????????

    ???????????????????

    ????????????????

上一篇:Oracle分析函数之LEAD和LAG
下一篇:Oracle内存结构详解(四)--Oracle SGA其他组成部分

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2026年06月08日 20时05分03秒