java查询数据比Oracle少,java对ORACLE中的于NCHAR数据的处理,查询
nchar 数据如果指定了长度,如果数据不满指定的位数,将会在后面补空格。
所以当你使用 jdbc 或者其他框架以该字段作为查询条件时,形成的 sql 也会自动补空格
如:
SELECT FROM marketing_menu WHERE CDMC = “TEST ”
由于存在空格,查询的时候会出错。
正确书写方式去除空格:
SELECT FROM marketing_menu WHERE trim(' ' from CDMC) = ‘Test’
由于历史原因,当初设计这个表结构的人走了,代码有php转java,发现nchar无论如何查询不到,于是采用上面方法
亲测有效:
select
from WX_PAY_LOG
where
ESTATE = 1
and trim(' ' from OID) = #{oid}
and HOID= #{hoid}
order by MTIME
【转】https://blog.csdn.net/jacxuan/article/details/78780921
java查询数据比Oracle少,java对ORACLE中的于NCHAR数据的处理,查询相关推荐
- java nchar_java对ORACLE中的于NCHAR数据的处理,查询
nchar 数据如果指定了长度,如果数据不满指定的位数,将会在后面补空格. 所以当你使用 jdbc 或者其他框架以该字段作为查询条件时,形成的 sql 也会自动补空格 如: SELECT FROM m ...
- 锐浪报表 多条数据集合到一个二维码中_【小麦课堂】快速查询明细数据的操作...
概念介绍 在业务中了解数据最基础的方法是查看明细数据. Smartbi提供即席查询功能,易用.快速.即查即得. [即席查询]是用户根据自己的需求,灵活的选择查询条件,系统能够根据用户的选择生成相应的统 ...
- mysql重命名数据表称方式_在MySQL中,使用()重命名数据表。_学小易找答案
[单选题]( )的上海文坛被称为"张爱玲年". [多选题]下列哪些是属于共集放大电路的特点?() [阅读理解]Passage Two Thailand is to ban smok ...
- postgresql 插入 时间戳_数据也玩躲猫猫?PostgreSQL中别人提交的数据,我为什么看不到?...
原创: Aken DB印象 文章链接:https://mp.weixin.qq.com/s/OkJaWbzcXcJtzSCOFnqeXQ 文章作为DB的学习体会,若有错误欢迎指导. 一.环境介绍 操作 ...
- python抓取表格数据_Python如何实现从PDF文件中爬取表格数据(代码示例)
本篇文章给大家带来的内容是关于Python如何实现从PDF文件中爬取表格数据(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 本文将展示一个稍微不一样点的爬虫. 以往我们的 ...
- 从hbitmap中获取位图数据_如何快速从主流数据库中获取人/小鼠数据?
点击上方"蓝色字体"关注我们 鹿明 生物 蛋白.代谢组学服务专家 关注我们收获更多 关注 随着生物科技的迅速发展,每天都会有海量的生物学数据产生,如何有效的分析这些"生物 ...
- exce中让两列数据一一对应_EXCEL表格如何匹配两列数据一样-EXCEL让两个表格中的两列数据一一对应...
怎样把excel中两列有部分相同的数据进行匹配? 1.首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据. 2.然后在C1单元格内输入函数公式:=IF(ISNA(VLOO ...
- vue数据改变渲染问题_解决Vue中页面成功渲染数据undefined的问题
前言 这个标题不太好取. 本文需要下面的知识:https://zhuanlan.zhihu.com/p/260811233zhuanlan.zhihu.com 问题描述 我最近的一个功能需求是通过a ...
- Java如何给Mysql中插入year类型数据
文章目录 Java如何给Mysql中插入year类型数据 实际问题: 解决方案: 从数据库中读取year类型数据到Java 从Java中往数据库存储year数据 Java如何给Mysql中插入year ...
最新文章
- springcloud搭建篇
- hdf5与hdfs的区别
- struts中如何查看配置文件中是否存在某个返回值
- linux终端进程bash,让Linux的进程不受终端影响
- Oracle数据库分页的三种方法
- 双重for_测试双重图案
- python opencv录制视频_如何使用OpenCV和Python录制视频?
- Android官方开发文档Training系列课程中文版:创建自定义View之View的优化
- Java @Transient 注解使用
- java.util.Properties类的介绍-配置文件的读写【-Z-】
- python备份目录下文件夹_Python备份目录及目录下的全部内容的实现方法
- Topaz DeNoise AI for Mac(图片降噪软件)
- google保存网页为图片
- Myeclipse 项目中报“无法解析类型 java.io.ObjectInputStream,从必需的 .class 文件间接引用了它”解决办法
- python 解决transform.rescale操作,本应得到彩色图像,然而所得图像为灰色图像问题
- C#开源代码Newbeecoder.UI控件库极力推荐
- mysql建立数据透视表_SQL复习笔记 —— 数据透视表的妙用
- heap exploitation巩固——堆中的off-by-one
- 计算机开机密码有几成,电脑密码设置有哪些类型 电脑开机密码忘了怎么解锁...
- Linux账号与身份管理
热门文章
- DeepSDF : Learning Continuous Signed Distance Functions for Shape Representation
- No module named sqlite3解决
- ubuntu apt-get 时遇到waiting for headers的破解办法
- 区块链2.0——以太坊
- leetcode力扣78. 子集
- 今晚7点,NVIDIA专家深度解析全新推荐系统解决方案Merlin
- python map lambda表达式_Python的lambda表达式、filter、map、reduce等函数的用法
- 悬浮球不用权限_Android 实现无需权限的悬浮球效果,可适配至Android 10
- python语言开发平台_Go+Python双语言混合开发
- nimm博弈必胜方可操作种数HDU - 1850