函数: 1 create or replace function fn_test(tablename in varchar2) return number is
 2   sqls varchar2(100);
 3   rtn number(10):=0;
 4 begin
 5   --获取学生表的记录条数
 6  --select count(*) into rtn from student;
 7
 8   sqls:='select count(*) from ' || tablename;
 9   execute immediate sqls into rtn;
10   dbms_output.put_line('记录条数 rtn='|| rtn);
11   return(rtn);
12 end fn_test;

SQL:

1 select fn_test('student') from dual;

注意项:在拼接SQL语句的时候,查询语句 from 关键字与要拼接的表名之间必须要记得加空格。

转载于:https://www.cnblogs.com/jingzhenhua/p/5975950.html

Oracle 函数中动态执行语句相关推荐

  1. php 类中调用另类,PHP return语句另类用法不止是在函数中,return语句_PHP教程

    PHP return语句另类用法不止是在函数中,return语句 分享下PHP return语句的另一个作用,在bbPress的代码中看到的一个奇葩使用方法. 一直以为,return只能出现在函数中, ...

  2. 定义python函数时如果没有return_定义 Python 函数时,如果函数中没有 return 语句,则默认返回空值 None 。_学小易找答案...

    [多选题]因发现核酶而共享诺贝尔化学奖的科学家是(). [简答题]如果是六角梅花,你还可以用什么方法完成? [填空题]如果函数中没有 return 语句或者 return 语句不带任何返回值,那么该函 ...

  3. 日志打印、main函数中代码执行顺序

    文章目录 1.设置时区 2.日志打印 3.main函数中代码执行顺序 1.设置时区 我们要设置成 CST 时区,以保证正确地显示日期.时间. 我们常看到的时区有如下几个: PST:美国太平洋标准时间, ...

  4. Hive中SQL执行语句报错“Display all 469 possibilities? (y or n)”

    Hive中执行SQL语句时,出现类似于"Display all 469 possibilities? (y or n)"的错误,根本原因是因为SQL语句中存在tab键导致,tab键 ...

  5. oracle表名使用变量名,oracle 中动态sql语句,表名为变量,怎么解?

    如果你用的是 Oracle 8i 及以上的版本,那简单,在过程中用 execute immediate sql_str 就行, sql_str 是一个拼凑的 SQL 语句,但这个动态语句中带参数,或 ...

  6. oracle怎么优化动态sql语句,oracle动态sql语句处理

    动态SQL语句处理:根据要处理的sql语句的作用不同,可以使用三种不同类型的动态sql方法:使用execute immediate语句可以处理包括ddl(create.alter和drop).DCL( ...

  7. oracle存储过程ddl,Oracle 存储过程中的DDL语句

    Oracle的存储过程,是我们使用数据库应用开发的重要工具手段.在存储过程中,我们大部分应用场景都是使用DML语句进行数据增删改操作.本篇中,我们一起探讨一下数据定义语句DDL在存储过程中使用的细节和 ...

  8. java用if语句调用方法_J2SE中main函数中的if语句想要调用另一个类的方法怎么能实现?...

    日常生活中,要完成一件复杂的功能,我们总是习惯把"大功能"分解为多个"小功能"以实现.在C++程序的世界里,"功能"可称呼为"函数 ...

  9. Merge用法:Oracle 10g中对Merge语句的增强

    网址:  http://www.eygle.com/digest/2009/02/mergeoracle_10gmerge.html 在Oracle 10g之前,merge语句支持匹配更新和不匹配插入 ...

最新文章

  1. 前端知识之HTML内容
  2. JQuery中全局变量和局部变量的理解
  3. Flex Javascript 交互实现代码
  4. NIPS改名为NeurIPS的原因
  5. 雷林鹏分享:PHP 超级全局变量
  6. leetcode算法题--最长回文子序列★★
  7. Jquery validate验证表单只验证第一个input元素
  8. 从安装到部署的Cordova iOS应用开发说明
  9. 可能是史上最详细-Faster RCNN Pytorch 复现全纪录
  10. Eclipse内置Tomcat的配置
  11. sql92和sql99的区别
  12. 高超声速飞行器的建模与控制器设计
  13. Java实现 蓝桥杯 算法提高 求arccos值
  14. 双硬盘双系统ArchLinux安装备忘录
  15. 打印和显示的字体种类
  16. Excel服务器实现多用户协作
  17. 三维基础建模知识,看完就会
  18. 理性行为理论和计划行为理论
  19. Minecraft Skin
  20. 众昂矿业架构师刘金海:配套锂电等关键材料,开拓萤石增量需求

热门文章

  1. k2677场效应管参数引脚_场效应管参数大全2.doc
  2. Java Excel表格数据的导入导出
  3. 对比电机和舵机中的PWM信号的作用
  4. 第十五届全国大学生智能汽车竞赛华北赛区和西部赛区比赛成绩
  5. TC264信标组 双车组 资源规划 库函数示例
  6. 基于STM32F103RE ADDA板制作
  7. android自定义线程池工具类,妈妈再也不用担心你不会使用线程池了(ThreadUtils)...
  8. mysql emma 使用教材_emma的使用
  9. linux大批量删除文件,Linux rm删除大批量文件
  10. html单击数字显示图片,记SpannableString金融数字显示与Html.from显示图片