
数据库
夏目-木子
这个作者很懒,什么都没留下…
展开
-
Oracle递归查询
需求:所属机构显示格式从公司节点开始,到员工所处节点此处员工所属机构是:电销营业部,即要根据parentCode 递归查询出所在机构及以上机构,一直到公司层次 select replace(wm_concat(name),',','/') fullName from (select name from ct_t_am_organization start with code = '0010010...原创 2018-05-28 09:47:44 · 407 阅读 · 0 评论 -
DBlink 入门案例
SELECT id, request_no, push_url, push_type, to_char(push_time, 'YYYY-MM-DD HH24:MI:SS'), '催收系统' sys_name FROM ct_t_cn_push_mes@CREDIT_COLLECTION where push_status = ...原创 2018-05-28 09:46:35 · 198 阅读 · 0 评论 -
postgreSql中将Varchar类型字段修改为Int类型报错
项目使用postgreSql数据库,先需要将库中的某个表中的某个字段类型由Varchar改成Int,直接右键设计表,修改类型为int,保存的时候报错,错误如下:意思就是,这个crt_user字段不能自动转换成成类型bigint,需要使用USING表达式来转换。这是在库中运行修改字段的类型的sql:ALTER TABLE auth_client_serviceALTER COLUMN crt_use...原创 2018-06-05 09:50:31 · 7307 阅读 · 0 评论 -
postgresql数据库根据年月查询出本月的所有数据
表里的所有数据:现在我要根据创建时间的 年月查询 当月所有的数据比如前台传给我一个年月的字段planTimeMonth,值为2018-06那么我们需要查询创建时间为6月份的所有数据sql:java代码中sql拼接:criteria.andCondition("to_char(crt_time, 'yyyy-mm')='"+query.get("planTimeMonth").toString()+...原创 2018-06-13 14:45:33 · 11951 阅读 · 3 评论 -
operator does not exist: integer = character varying
这是postgresql条件查询的时候报的错,前台传来的参数是String 类型,然而数据库中是integer类型,数据库中表:表对应的实体: sql: 解决办法: 对前台传过来的参数做类型转换,即可!...原创 2018-06-14 17:53:01 · 21322 阅读 · 1 评论 -
postgresql数据合并,多条数据合并成1条
对于主表中一条记录,对应明细表中的96条数据,每一条数据相隔15分钟,明细中没96条数据对应主表中的一个日期trade_date,并且每条明细中有一个字段start_time, 即明细中每96条数据中第一条数据中start_time为00:00,第二条为00:15,第三条为00:30,依次类推,直到23:45 ,现在要将明细表中的96条数据合并成24条,即第一条数据中start_time为00:0...原创 2018-10-19 15:35:38 · 13735 阅读 · 0 评论 -
mysql安装以及2059 - Authentication plugin 'caching_sha2_password' cannot be loaded:报错的解决办法
一、下载MySQL首先,去数据库的官网http://www.mysql.com下载MySQL。点击进入后的首页如下:然后点击downloads,community,选择MySQL Community Server。如下图:滑到下面,找到Recommended Download,然后点击go to download page。如下图:点击download进入下载页面选择No...原创 2019-07-03 15:49:53 · 30792 阅读 · 3 评论 -
用navicat把MySQL数据库迁移到PostgreSQL
1.分别建立连接需要数据传输的MySQL、PostgreSQL数据库。2.MySQL连接中,选中数据源数据库,右击,在菜单中选中【数据传输】。3.【数据传输】窗口,【常规】页面中,左边配置数据源数据库,右面选择连接配置目的数据库(这里即连接的postgresql数据库)。4.【数据传输】窗口,【高级】页面中,选中【转换对象名为】以及下面的【小写】。5.点击【开始】按钮,等待结束。...原创 2019-07-05 10:29:55 · 4216 阅读 · 0 评论