oracle form 禁止f11,Oracle EBS中的F11查询通配符

5a60d8fa75b6f75f2a2a0034f6fad35c.png

此处提到的查询模式基于F11的查询模式,而不是基于Find接口. 在查询模式下,我们可以使用运算符来缩小查询范围. 最长的使用是通配符%,它可以替代任何东西,此外,Oracle还提供了以下8个其他运算符,但是通配符%并不流行,知道和使用通配符的人并不多. 现在我列出了它们,忘记得太快了.

操作员

含义示例插图

实际上oracle通配符查出某个特定字符,加或不加=的含义相同,但是字符类型不能用引号引起来. 该示例等效于Tavor 6024

! =“ Tavor”! = 6022

用于查找不等于字段值的记录

>'Tavor'> 6022

c16c5d8a5d15a046bc2bc08d627b708b.png

用于查找大于字段值的记录

大于或等于

用于查找大于或等于字段值的记录

用于查于某个字段值的记录

小于或等于

用于查于或等于字段值的记录

两个值之间

d31039535d4f008a97268ee661b391f4.png

#BETWEEN 6021和6023

用于查找字段在两个值之间的记录,但要注意

1. 仅适用于数字

2. AND之后的值是一个很大的值,并且在反向写入后找不到结果

3. 这两个值都包含在结果中

任意字符

用于通配任何字符

cf0202a33796e996c6c96296b0460ad2.png

通配符任何值

用于通配符任何值或字符串

#不为空

#不为空

示例演示,第1至6个非常简单,每个人都熟悉最后一个,这里是第7-9个用法的简短演示.

例如,如果要查找602X的采购订单,但不想要诸如602XX的订单,则不能使用602%,可以使用602 _.

2086d462f14ddb28s.png

6b7881893c9595acd489371ac349b62b.gif

查找结果

b89ab0496303e637s.png

例如,与收据相关的事务很多,可能有成千上万的项目,如下所示

bace3c049b2b63ees.png

但是我只关心金额在-100到-35之间的更正或退货交易oracle通配符查出某个特定字符,那么我可以使用它

“#介于-35和-100之间,如下所示

280f3fad27d46756s.png

发现的结果如下

087e97ae27036d2bs.png

本文标题: Oracle EBS中F11查询的通配符

链接到本文:

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/shumachanpin/article-207314-1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值