2 limin0017 limin0017 于 2016.02.26 10:29 提问

oracle数据库 mybatis 插入方法

前台传入一个几位数字,若长度大于9则截取前九位存入数据库,若长度小于9则存入空值,该怎么实现?xml文件中sql语句该怎么写?

4个回答

sinat_31535993
sinat_31535993   Rxr 2016.02.26 10:52
已采纳

SQL只是负责操作数据库,而不是操作数据,你在这之前把数据处理好,直接传入mapper不就行了。不要在SQL中处理数据

Royal_lr
Royal_lr   Ds   Rxr 2016.02.26 13:40

直接在java中处理数据,,然后再传进去不就行了吗,,

wangkang80
wangkang80   2016.02.26 14:39

逻辑在java中处理,mybatis只负责操作SQL

这样你的问题,不就迎刃而解了么.

不要太纠结.

yizhi_biu
yizhi_biu   2016.02.26 16:59

不要用mybatis处理数据,它只负责增删改查的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!