博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Oracle]Sqlplus 中使用 new_value
阅读量:7210 次
发布时间:2019-06-29

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

通过再sqlplus 中使用 new_value,可以把从表中查询出来的值,放置到 变量中。

然后使用变量时,类似与宏定义一样,就可以像使用表中字段一样方便。
这使得sqlplus 的脚本具备和pl/sql 类似的能力,方便监控和诊断程序的编写。
下面是一个小例子,通过 new_value ,使得 查询出来的 opt_mode_val 的内容,直接赋予给了 my_opt_mode_val。

col  opt_mode_val new_value my_opt_mode_val noprint select    value     opt_mode_val from    v$parameter where    name = 'optimizer_mode'; SQL> select 'The current optimizer mode is '||'&&my_opt_mode_val' from dual; old   1: select 'The current optimizer mode is '||'&&my_opt_mode_val' from dual new   1: select 'The current optimizer mode is '||'ALL_ROWS' from dual 'THECURRENTOPTIMIZERMODEIS'||'ALL_ROWS -------------------------------------- The current optimizer mode is ALL_ROWS SQL>

 

转载地址:http://nlrum.baihongyu.com/

你可能感兴趣的文章
怎么解决在微信中不能直接下载APP(APK)的方案
查看>>
你真的懂switch吗?聊聊switch语句中的块级作用域
查看>>
JS基础(对象创建,构造函数、原型、实例之间关系,继承方式)
查看>>
在Kubernetes集群上部署和管理JFrog Artifactory
查看>>
Prettier+VScode 治好你的代码洁癖
查看>>
macOS安装配置MySQL
查看>>
环形百分比控件iantoo.percent()
查看>>
专访阿里数据库备份专家 教你pick最有效的备份系统
查看>>
【刷算法】判断链表是否有环以及返回入环节点
查看>>
XXL-CONF v1.5.0 发布,分布式配置中心
查看>>
Java 操作符(3)
查看>>
教你springboot maven多模块如何部署
查看>>
Java并发编程实战笔记(3)-对象的组合
查看>>
记一次ORFfinder本地化所遇到的问题
查看>>
Laravel 大将之 服务容器 模块
查看>>
leetcode 479. Largest Palindrome Product
查看>>
Zsh 开发指南(第十六篇 alias 和 eval 的用法)
查看>>
[LeetCode] Repeated Substring Pattern
查看>>
工厂方法模式
查看>>
CSS基础篇--CSS3 Filter详解(改变模糊度 亮度 透明度等方法)
查看>>