从数据库中查询规则

1、查询C_BIZ表

select * from c_biz;

2、查询规则信息

SELECT DISTINCT c.rule_name, c.RULE_DESC,  c.RULE_SAMPLE, c.RULE_BAD_SAMPLE
  FROM CM_BIZ_SRC_MAP X, CM_SRC A, CP_SRC_DETAIL B, CP_RULE C, CM_CODE_INFO D, CP_SRC_DETAIL_FILTER E
 WHERE A.SRC_ID = B.SRC_ID
   AND B.RULE_ID = C.RULE_ID
   AND B.RULE_PRIORITY = D.CODE
   AND D.CODE_CATEGORY = 507
   AND X.SRC_ID = A.SRC_ID
   AND A.CHANGE_REASON_CODE < 9000
   AND X.BIZ_ID = 3
   AND B.SRC_ID = E.SRC_ID(+)
   AND B.RULE_ID = E.RULE_ID(+)
   AND B.LINE_NUMBER = E.LINE_NUMBER(+)

查询某个规则集的规则信息,可以在上面SQL中X.BIZ_ID=(?)进行替换即可。?值来自于C_BIZ表中的BIZ_ID.

时间: 2024-10-17 22:54:52

从数据库中查询规则的相关文章

eImage(仅两行代码实现输出从数据库中查询到的二进制字段)标签

功能: 专门用于向浏览器输出从数据库中查询到的二进制字段.支持通用的几十种文件类型 别名为edoc 使用方法: <chtml><eimage id=书包名type=类型>key</eimage></chtml>或 <chtml><edocid==书包名 type=类型>key</edoc></chtml> ·        id:书包名.ESql标签返回的书包名称 ·        type:类型.输出文件类型

从Oracle数据库中查询前几个月数据时需要注意的一些问题

在最近的一个项目中,有一个需求就是要查询数据库中前几个月的历史数据,但是由于自己考虑不全面造成了程序的bug,现在将这一块好好作一个总结,希望以后不再犯这种很低级的错误,首先贴出查询中用到的一个子函数,然后就此作出详细的分析: private string AddMonths(string originalTime, int months) { string returnString = string.Empty; string[] dataAndTime = originalTime.Spli

sql数据库中查询第几条到第几条的数据

通用方法: select top 500 * from (select top 1000 * from UserSearchDatas order by ID) a order by ID desc sql数据库中查询第几条到第几条的数据,布布扣,bubuko.com

使用JDBC从数据库中查询数据

* ResultSet 结果集:封装了使用JDBC 进行查询的结果 * 1. 调用Statement 对象的 executeQuery(sql) 方法可以得到结果集 * 2. ResultSet 返回的实际上就是一张数据表,有一个指针指向数据表的第一行的前面, * 可以调用next()方法检测下一行是否有效,若有效,返回true,且指针下移, * 相当于iterator 对象的 hasNext() 和 next()方法的结合体 * 3. 当指针定位到一行时,可以通过调用getXxx(index)

记一次在数据库中查询:“包含”或者“仅包含”某些商品的订单的方法

有这样一个需求: 从数据库中查出包含"商品1"和"商品2"的订单: 从数据库中查出包含"商品1"或"商品2"的订单: 从数据库中查出仅包含"商品1"和"商品2"的订单: 从数据库中查出仅包含"商品1"或"商品2"的订单: 这里只用"商品1"."商品2"举例,可以扩展到多个商品的需求. 涉及到的表大概如下图:

在MongoDB数据库中查询数据(上)

在MongoDB数据库中,可以使用Collection对象的find方法从一个集合中查询多个数据文档,find方法使用方法如下所示: collection.find(selector, [options]); selector值为一个对象,用于指定查询时使用的查询条件,options是可选的参数,该参数值是一个对象,用于指定查询数据时所选用的选项. find方法返回一个代表游标的Cursor对象,在该游标中包含了所有查询到的数据文档信息.可以使用Cursor对象的toArray方法获取所有查询到

MongoDB数据库中查询数据(下)

在find中,options参数值为一个对象,用来设置查询数据时使用的选项,下面我们来对该参数值对象中可以使用的属性进行介绍: 1. fields; 该属性值为一个对象,该对象中各属性名用来显示指定在查询结果中需要包含或排除的字段.该属性值可以为1或0,当属性值为1时,代表需要在查询结果中包含该字段,当属性值为0时,代表需要在查询结果中排除该字段.注意:在使用fields属性时,需要统一使用属性值1或属性值0来设置除_id字段之外的所有字段. 首先我们来看下数据库中有哪些数据,如下所示: 下面我

MySQL数据库中查询数据库表、字段总数量,查询数据总量

最近要查询一些数据库的基本情况,由于以前用oracle数据库比较多,现在换了MySQL数据库,就整理了一部分语句记录下来. 1.查询数据库表数量 1 #查询MySQL服务中数据库表数据量 2 SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema; 3 #查询指定数据库表数量 4 SELECT COUNT(*) TABLES, table_schema FROM infor

JavaWeb-SpringSecurity在数据库中查询用户

系列博文 JavaWeb-SpringSecurity初认识 传送门 在MySQL数据库中创建springsecurity数据库 (id.username.password都是根据User.java映射过来的) 在application.properties中编写配置文件 #datasource spring.datasource.url=jdbc:mysql:///springsecurity?serverTimezone=UTC&characterEncoding=utf-8 spring.