SQL语句中的运行时参数
来源:互联网 发布:代号美洲豹 知乎 编辑:程序博客网 时间:2024/05/29 04:05
运行时参数
一、运行时参数的使用
例如:
select last_name,salary,dept_id from s_emp where id=&id;
select last_name,salary,dept_id from s_emp where last_name=&name;
select last_name,salary,dept_id from s_emp where last_name='&name';
结果如下所示:
对于以上字符的输入时,请注意‘’单引号的区别,当sql语句中没有单引号时,则需要自己输入,如果有单引号,则不许再输入单引号,直接输入要查询的字符串即可
select last_name,salary,dept_id from s_emp where salary>&a and salary<&b;
结果如下所示:
当然还能够进行直接输入表达式:
select last_name,salary,dept_id from s_emp where &con;
如上图就是直接填入salary>1200的表达式,当然还可以填入其它表达式,但是要注意的是,此事就不能够在后面再添加;号,否则会出现如下错误:
select last_name,salary,dept_id from s_emp &cons;
结果如下图所示:
二、运行时参数的定义
define undefine accept prompt命令
例如:
命令def可以定义一个变量
定义变量: def A=s_emp
查看定义的变量: def
取消定义的变量: undef A
注:s_emp是数据库中已经存在一张表,在这里定义了一个新的变量A,然后变量A之前定义过,那么这里会之前替换为之前定义的值
select id,last_name,salary from &A;
例如:
accept A
回车之前需要用户再次输入变量A的值,之后可以使用def命令来查看刚刚定义的A变量
如下图所示,为使用accept命令定义变量,并且使用def进行查看变量:
例如:
accept name prompt '请输入name变量的值: '
例如:
accept name prompt '请输入name变量的值: ' hide
1 0
- SQL语句中的运行时参数
- SQL语句中的top参数
- ibatis获取运行时的动态SQL语句及其参数
- 监视SQL语句在数据库中的运行
- 在sql语句中的参数传递区分
- c# 操作mssql数据库 含有带参数sql语句运行
- 优化oracle中的sql语句,提高运行效率
- iBATIS.net获取运行时sql语句
- T-SQL 运行时生成语句
- 运行SQL语句
- SQL语句中的一些参数如何用变量来代替?
- C# 参数化SQL语句中的like和in
- 如何把代码中的SQL语句改成可以直接在数据库中运行的SQL语句
- 拼接sql 语句时,传入参数
- SQL语句参数化
- SQL语句创建参数
- sql hql语句参数
- 参数化SQL语句
- 使用ViewPager时,如何对view进行更新
- 1
- 看完必会的JSONP
- 事件 事件冒泡 事件捕获 怎么兼容事件addeventlistener attachEvent addEvent 兼容事件对象
- 11
- SQL语句中的运行时参数
- Markdown (一种标记语言)简明语法
- Linux环境下的脚本—shell
- 第一次机房收费之注册
- 酷派大神F1移动版刷机教程卡刷教程
- Git指令笔记
- USACO 1.5 Number Triangles
- Java 条件语句练习题
- [codeforces]C. Destroying Array——并查集