Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76977
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 207
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-21 17:14
文章分类

全部博文(31)

文章存档

2014年(31)

我的朋友

发布时间:2014-11-24 15:24:13

用户定义变量使用DEFINE定义了的变量(或许我们可以叫其定义常量,和C/C++中的DEFINE非常类似),可以使用&引用声明的变量。其作用范围或生命周期通常是整个会话。如果定义了变量后,需要清除变量,则可以使用UNDEFINE清除变量,使用DEFINE VARIABLE来查看变量SQL> DEFINE NUM=2; --定义变量SQL> DEFINE NUM --查看.........【阅读全文】

阅读(1049) | 评论(0) | 转发(0)

发布时间:2014-11-24 15:18:30

关于替换变量中的区别,两者区别在于作用范围不一样,引用的替换变量只在当前SQL有效,引用的替换变量则在当前会话有效。以下面人们经常引用的例子来说明SQL> SELECT 2+&NUM FROM DUAL;Enter value for num: 2old 1: SELECT 2+&NUM FROM DUALnew 1: SELECT 2+2 FROM DUAL 2+2---------- 4SQL> SELECT 3+.........【阅读全文】

阅读(876) | 评论(0) | 转发(0)

发布时间:2014-11-24 15:14:48

替换变量SQL*Plus中的替换变量又叫替代变量,它一般用来临时存储相关数据;在SQL语句之间传递值。一般使用&或&&前缀来指定替换变量. 关于使用替换变量,一般是利用其创建通用的脚本或达到和用户交换目的。如下所示:例如,我需要查看表的相关信息,如果不使用替换变量,每次查询我都要修改脚本。非常不便,如果使用替换.........【阅读全文】

阅读(1166) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册