wb.ouyang

毕竟几人真得鹿,不知终日梦为鱼

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  PostgreSQL

where 子句或 on 子句中对某个字段进行条件判断映射
摘要:1、需求: -- 协议主题表 DROP TABLE IF EXISTS "dw"."agt_main"; CREATE TABLE "dw"."agt_main" ( "agt_id" bigserial, -- 协议编码 "agt_type" varchar(2), -- 协议类型 取值见'协议类 阅读全文

posted @ 2020-08-13 10:19 wenbin_ouyang 阅读(275) 评论(0) 推荐(0) 编辑

Postgresql的Copy用法
摘要:一、使用copy命令从数据库中导出数据 COPY testbulkcopy TO ‘C:/data/testOutPut.csv‘ WITH csv DELIMITER ‘|‘ WITH csv 代表导出文件的格式 DELIMITER ‘|‘ 表示用竖杠进行分隔字段的值备注:在实际使用中 WITH 阅读全文

posted @ 2020-07-28 14:28 wenbin_ouyang 阅读(1177) 评论(0) 推荐(0) 编辑

PostgreSQL查询表名称、表结构、主键(多个)
摘要:1、通过命令行查询 \d 数据库 -- 得到所有表的名字 \d 表名 -- 得到表结构 2、SQL方式查看表结构 查看表 dm.dm_fact_debit SELECT a.attnum, a.attname AS field, t.typname AS type, a.attlen AS leng 阅读全文

posted @ 2020-07-15 00:44 wenbin_ouyang 阅读(8863) 评论(0) 推荐(0) 编辑

把select结果update更新到表中,从查询结果中更新数据
摘要:mysql update dw.agt_acco_balance a inner join ( select account_num, sum(actual_recharge_amount) as sum, count(*) from ods.sl_topup_00000000001 b inner 阅读全文

posted @ 2020-07-05 21:39 wenbin_ouyang 阅读(2468) 评论(0) 推荐(0) 编辑

连接greenplum(postgresql)数据库报错:no pg_hba.conf entry for host,以及重启 greenplum
摘要:解决办法: 修改pg_hba.conf,在第一行添加一行: host all all 0.0.0.0/0 md5 表示允许任何用户连接到任何数据库,用一个加密的密码 完全信任: host all all 0.0.0.0/0 trust 对应 greenplum,搜索 pg_hba.conf 文件 添 阅读全文

posted @ 2020-07-04 10:35 wenbin_ouyang 阅读(3454) 评论(0) 推荐(1) 编辑

SQL Management Studio导出表为 txt,两条记录变成一行
摘要:1、现象描述 背景描述:SQL Management Studio导出表为 sl_topup.txt后,文本格式为 GBK,使用 python 脚本将 GBK 转成 UTF-8。由于文件太大,内存不够,使用 TXTkiller.exe 拆分 sl_topup.txt 为100 个文件(按行拆分)。 阅读全文

posted @ 2020-06-24 16:25 wenbin_ouyang 阅读(379) 评论(0) 推荐(0) 编辑

详解SQL Server导出表为csv或txt,postgresql导入csv或txt
摘要:目录: 1、导出SQL Server 数据库的表为 .txt2、源表数据记录中带有空白(对源表进行处理)3、SQL Server 数据库中的记录去掉前后空白4、txt 文件编码 GBK 转成 UTF-85、在 postgresql 新建 test111 数据库,新建表 ods.sl_account_ 阅读全文

posted @ 2020-06-23 11:46 wenbin_ouyang 阅读(5501) 评论(0) 推荐(0) 编辑

这个 org.postgresql.jdbc.PgConnection.createClob() 方法尚未被实作
摘要:https://www.jianshu.com/p/1953968bf911 大意就是Hibernate要验证pgsql的一个方法,但是jdbc没有实现,但是这个错误呢并不影响,所以下面的方法把这块验证给屏蔽掉。 logging.level.org.hibernate.engine.jdbc.env 阅读全文

posted @ 2020-06-23 10:55 wenbin_ouyang 阅读(1897) 评论(0) 推荐(0) 编辑

postgresql 的序列 serial
摘要:1、sequence_name = schema.表名_主键_seq 每查询一次就会加 1 select nextval('dm.dm_task_task_id_seq') select nextval('dm.dm_task_task_id_seq'::regclass) 2、postgresql 阅读全文

posted @ 2020-06-20 15:52 wenbin_ouyang 阅读(603) 评论(0) 推荐(0) 编辑

使用 Navicat ODBC 将SQL server 数据库导成 postgresql/mysql 数据库
摘要:在 postgresql 创建数据库,选中表,导入向导 参考:使用Navicat将SQL server数据库导成mysql数据库 阅读全文

posted @ 2020-06-20 14:28 wenbin_ouyang 阅读(699) 评论(0) 推荐(0) 编辑

PostGreSQL 结合 Hibernate 在项目中的使用小结
摘要:1、主键生成策略设置为 identity 主键生成策略设置为 native时 打印 sql: 09:24:52.551 INFO (TaskFacadeImpl.java :43) : TaskFacadeImpl#add Hibernate: select nextval ('hibernate_ 阅读全文

posted @ 2020-06-20 09:45 wenbin_ouyang 阅读(1403) 评论(0) 推荐(0) 编辑

PostgreSQL 常用函数
摘要:1、substr select substr('1234',0,3) as re 如果是pg:得到的结果是12 如果是oracle:得到的结果是123 如果是mysql:得到的结果是空 因为pg和mysql的substr()函数的第一个位置都是为1的,pg为0的时候返回数据是有值的,但mysql为0 阅读全文

posted @ 2020-06-04 10:49 wenbin_ouyang 阅读(294) 评论(0) 推荐(0) 编辑

SQL判断 一个字段为空时,取出另一个字段数据
摘要:table = db.exec_sql("""insert into dw.part_subject ( part_name, part_type, part_status, reg_date, source_id, source) select case when iccard_name is n 阅读全文

posted @ 2020-06-01 19:29 wenbin_ouyang 阅读(9961) 评论(0) 推荐(0) 编辑

nodejs的pg模块操作postgres数据库
摘要:postgres数据库安装:windows安装解压版postgresql 1、使用nodejs模块pg操作postgres数据库 const pg = require('pg') // 数据库配置 var config = { user: "wenbin.ouyang", host: 'localh 阅读全文

posted @ 2020-02-17 13:46 wenbin_ouyang 阅读(4770) 评论(0) 推荐(0) 编辑

基于官方postgres docker镜像制作自己的镜像
摘要:1、Dockerfile FROM library/postgres MAINTAINER wenbin.ouyang #初始化PostgreSQL ENV POSTGRES_USER root ENV POSTGRES_PASSWORD root ENV POSTGRES_DB noah ADD 阅读全文

posted @ 2019-12-24 11:47 wenbin_ouyang 阅读(3629) 评论(2) 推荐(0) 编辑

PostgreSQL学习手册(常用数据类型)
摘要:https://www.cnblogs.com/stephen-liu74/archive/2012/04/30/2293602.html 阅读全文

posted @ 2019-12-23 10:30 wenbin_ouyang 阅读(135) 评论(0) 推荐(0) 编辑

windows安装解压版postgresql
摘要:目录: 1、postgresql 解压版下载2、将下载的 postgresql-12.1-1-windows-x64-binaries.zip 解压3、初始化数据库4、启动服务5、连接数据库 6、创建用户并授权 1、postgresql 解压版下载 <--返回目录 2、将下载的 postgresql 阅读全文

posted @ 2019-12-09 10:25 wenbin_ouyang 阅读(2568) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示