oracle goldengate-mybatis 打印的Sql语句可以再数据库查询到数据,但是没有返回结果?【急】

问题描述

mybatis 打印的Sql语句可以再数据库查询到数据,但是没有返回结果?【急】
<select id="selectPageTblSfFiles"  parameterType="TblSfFile"   resultMap="TblSfFileResult">
    SELECT
    <include refid="TblSfFile_columns" />
    FROM TBL_SF_FILE
    WHERE  MERID =#{merid}
</select>

sql 日志
    SELECT
    TR_SSN ,BATCHNO ,FILENAME ,PARENT_BATCHNO ,PARENT_FILENAME ,LEVELS ,INCHNNLCODE ,CHNNLBANKCODE  ,DATA_TYPE ,TRANS_TYPE ,MERID ,BUSITYPE ,SETTDAY ,ALLCOUNT ,ALLCOUNTSUM ,CURRENCY ,RETURNCOUNT  ,PROCSTATUS ,TRANSTATUS ,INTRANSCODE ,TRANS_NUM ,VERSION ,MISC1 ,MISC2 ,MISC3 ,ADDUSER ,SUBMITTIME  ,SUBMITRETTIME ,REVTIME ,SENDTIME ,SENDRETTIME ,SENDNUMBER ,CONFIRMTIME ,LAST_UPD_TS
FROM
    TBL_SF_FILE
WHERE
    MERID ='9999000012'  {executed in 32 msec}]
这里是SSSSSSS查询出来的数据0

解决方案

我也遇到了类似的问题,不知道你找到原因了没有,可以告诉我怎么解决的吗?

时间: 2024-08-31 00:19:37

oracle goldengate-mybatis 打印的Sql语句可以再数据库查询到数据,但是没有返回结果?【急】的相关文章

web用sql语句访问是数据库时造成数据被覆盖

问题描述 web用sql语句访问是数据库时造成数据被覆盖 我的问题是这样的:云端有4个地址块0.1.2.3.我需要从这4个地址中读取数据,当道一个类中,然后把数据以曲线的形式呈现到页面.而且 我前端用的iframe静态加载数据.同时,var_type=1的iframe加载数据后紧接着var_type=3的iframe开始加载数据.我的做法: 第一步:我利用sql语句直接访问数据库.第二步:var_type=1访问块0数据,然后存放到his_dev0(是个类)中,var_type=3访问数据库块0

sql server-C#向SQLServer数据库中插入数据,没有反应

问题描述 C#向SQLServer数据库中插入数据,没有反应 C#向SQLServer数据库中插入数据,没有反应,代码如下: string conn, sql, strxm,strxh,strxb,strlxfs; strxm = textBox1.Text; strxh = textBox2.Text; strxb = textBox3.Text; strlxfs = textBox4.Text; conn = "Server=.;Database=13rj;Trusted_Connectio

Oracle 用户密码有效期的sql语句_oracle

废话不多说了,直接给大家写sql语句了,当然写法还有很多种,我也只是给大家分享其中的一种解决办法,有不同见解的可以留言哦. oracle的密码是存在有效期的,有时候会遇到密码到期需要重设的情况,查看当前密码有效期的语句: SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 将密码的时间限制改为无限制: ALTER PROFILE DEFAULT LIMIT P

MyBatis 执行动态 SQL语句详解_java

大家基本上都知道如何使用 MyBatis 执行任意 SQL,使用方法很简单,例如在一个 XXMapper.xml 中: <select id="executeSql" resultType="map"> ${_parameter} </select> 你可以如下调用: sqlSession.selectList("executeSql", "select * from sysuser where enabled

Mssql,Access的sql经典SQL语句大全_数据库其它

下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP,DECLARE) DML-数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL-数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1.说明:创建 数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份

sql-如何用SQL语句通过1去查询N?

问题描述 如何用SQL语句通过1去查询N? 解决方案 只需要通过1的ID查询N的记录就好了! 解决方案二: sql 语句的执行顺序(1)逻辑查询的各个阶段SQL中的n+1次select语句查询问题SQL中的n+1次select语句查询问题 解决方案三: 这个不就是普通的两张表自动关联而已嘛?通关关联两张表,把结果集放到java的容器里面,每条数据就代表的这种关系了啊,至于要展示成这样,就要看你报表怎么画了啊,ORACLE每条数据呈现的都是这两个表的一种对应关系,比如说1 研发部 1 刘备1 研发

求一条sql语句,单表查询的

问题描述 求一条sql语句,单表查询的 表结构 (姓名,课程,成绩) 现在求获的该表总成绩最高学员的名字 解决方案 mysql 数据库select sum(成绩) as t from table group by 姓名 order by t limit 0,1 oracle数据库 select * from (select sum(成绩) as t from table group by 姓名 order by t) WHERE ROWNUM<=1 sqlserver数据库 select top

SQL语句优化提高数据库性能_MsSql

性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化.为了获得稳定的执行性能,SQL语句越简单越好.对复杂的SQL语句,要设法对之进行简化. 常见的简化规则如下: 1)不要有超过5个以上的表连接(JOIN) 2)考虑使用临时表或表变量存放中间结果 3)少用子查询 4)视图嵌套不要过深,一般视图嵌套不要超过2个为宜 一.问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出S

一条sql语句导致的数据库宕机问题及分析

之前分享过一篇博文,是一条sql语句"导致"的数据库宕机,上次是另有原因,这次真碰到一个案例,而且是在重要的环境上,希望大家引以为戒. 数据库是基于Linux64的版本,版本是11.2.0.2.0,已经打了最新的psu. 数据库的访问用户数大约在1000左右,当时查看服务器的cpu已经是100%了,有大约10个进程都是cpu 100%,数据库逻辑读也是超高,一秒钟大约是接近百兆的情况,sga是12G,已用了sga的自动管理(sga_target=0), 查看内存组件时发现buffer_