oracle
我乃王胖子
这个作者很懒,什么都没留下…
展开
-
oracle round 转 String
最近业务有个需求变更,将一个字段的元变更为万,但是为了不变更历史数据,需要在维护和查询的时候进行变更。 该字段在数据库中字段为Number(9),在实体类中为String。过程中犯了几错问题,进行记录 1、第一次sql的时候直接进行了转换,未考虑到转String问题 SELECT round(12100/10000,2) from dual; 这个时候数据库中的结果为: 但是页面...原创 2018-08-27 00:02:19 · 798 阅读 · 0 评论 -
mybatis 查询自定义别名
近期项目中有一个需求是对项目的每个月进行描述,设计的时候,如果直接设计十二个字段,实在是显的太冗余了。所以进行了模向排布,设计如下:这是一个联查的表,主表为项目表:非正式表,仅测试用。在使用的时候,一个项目主键最多对应十二个月的数据,但是所给定的导出模版如下:这种情况下,无奈,只能再处理数据的时候,再进行一次行转列的操作,并且需要将对应月份的数据原样显示。书写sql如下:<s...原创 2019-01-02 23:27:00 · 2705 阅读 · 0 评论 -
MERGE INTO 报错 ORA-00928: missing SELECT keyword
使用MERGE INTO 修改数据的时候,突然报了这个错误 ORA-00928: missing SELECT keyword表结构如下:查询sql:merge into wine ausing(abc) bon (b.id = a.wine_id)when matched thenupdate set a.name = a.name || ‘-’ || b.namewhen...原创 2019-02-25 23:23:04 · 5700 阅读 · 0 评论