E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pgsql
当程序员真难,又一次被编辑器坑了!
首先是用Java数据访问框架对接
PgSQL
,本来以为至多半个小时就能搞定了,结果没想到,我竟然被编辑器给坑了!耽误了好一会儿。把被坑的经历分享出来,希望大家引以为戒。
程序员鱼皮
·
2021-04-21 23:46
工作纪实
数据库
java
mybatis
开发工具
后端
PL/
pgSQL
编写postgresql函数(三)--流程控制
目录流程控制结构1.函数里结果返回1.1RETURN1.2RETURNNEXT及RETURNQUERY2.条件控制2.1IF语法IF...THEN...ENDIFIF...THEN...ELSE...ENDIFIF...THEN...ELSEIF...THEN...ELSE...ENDIF注意:这个语法可以有多个elseif2.2CASE语法CASE...WHEN...THEN...ELSE...
darion@Postgresql
·
2021-04-16 13:43
数据库
#HighgoDB
#Postgresql实践
数据库
postgresql
PL\PGSQL语法
ubuntu 安装 Wifidog安装手册
DatabaseServersudoapt-getinstallpostgresql三、安装需要的库文件sudoapt-getinstallphp5-cgisudoapt-getinstallphp5-mhashphp5-
pgsql
php
WiFiDog热点认证解决方案
·
2021-04-14 05:46
PostgreSQL 时序数据库插件 timescaleDB 部署实践(含例子 纽约TAXI数据透视分析) - PostGIS + timescaleDB => PG时空数据库 - Digoal.Zhou’s Blog
具体有以下的两个例子《PostgreSQL按需切片的实现(TimescaleDB插件自动切片功能的pl
pgsql
sc
·
2021-03-30 14:00
PostgreSQL部署 - 单机流复制
配置信息角色IP地址:端口说明masterlocalhost:6543主slavelocalhost:6544备准备工作#主备目录都放在此目录下mkdir/opt/
pgsql
/repcd/opt/
pgsql
wapache_org
·
2021-03-21 16:57
简谈数据库的设计
常见的关系型数据库:MySQL、Oracle、SQLServer、
PgSQL
常见的NoSQL系统:Mongo、Redis、Memcac
夕刃
·
2021-02-14 22:58
开发工具
mysql
数据库
pgsql
筛选中文字符正则_PostGreSql 判断字符串中是否有中文的案例
我就废话不多说了,大家还是直接看代码吧~实例imos=#select'hello'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?column?----------f(1row)imos=#imos=#select'hello中国'~'[\u2e80-\ua4cf]|[\uf900-\ufaff]|[\ufe30-\ufe4f]';?colu
優嫿
·
2021-02-02 20:57
pgsql
筛选中文字符正则
PostgreSql 的hash_code函数的用法说明
PostgreSql实现的hash_code函数与javahash_code方法一致CREATEFUNCTIONhash_code(text)RETURNSintegerLANGUAGEpl
pgsql
AS
·
2021-02-02 11:17
pgsql
解决包含有单引号的字符串操作
补充:
pgsql
搜索条件包含单引号postgresql查询关键字有时候会遇到英文单引号的情况,比如你要查询一个英文句子It'smylove好吧,这里会发现遇到了一个问题。
·
2021-02-01 10:58
PGSQL
实现查询今天,昨天的数据,一个月之内的数据
PGSQL
查询今天的数据select*from表名asnwheren.create_date>=current_date;PG查询昨天的数据方法1:select*from表名asnwhereage(current_date
·
2021-01-28 12:25
pgsql
变量赋值方法及注意事项
1、网上一般说的方法如下::=,赋值,比如user_id:=20;selectinto赋值,比如SELECTINTOmyrec*FROMempWHEREempname=myname2、我今天介绍的是一个更通用更实用的赋值方法select...into...使用示例:一个变量,select30intouser_id;多个变量,select20,30,50intoa,b.c;3、在存储函数中(即存储过
·
2021-01-27 16:31
.NET5WTM(ASP.NET Core)
PGSql
开箱操作
本人WTM忠实粉丝一枚,1月份WTM终于千呼万唤始出来,本来一个开箱操作没啥好写的,但是由于本人今年工作需求,数据库由过去一直使用的sqlserver向
pgsql
转变。
矿工学编程
·
2021-01-22 00:33
WTM随写
pgsql
C# dataset存放多张表的实例
在C#中用同一个dataset保存从数据库中取出的多张表:cmd.CommandText="select*fromtable1;";N
pgsql
DataAdapterda=newN
pgsql
DataAdapter
·
2021-01-19 13:10
pgsql
实现分页查询方式
我就废话不多说了,看代码吧~selectrow_number()over(orderby业务号,主键,排序号)rn--行号,count(0)over()cnt--总条数,idfrom表orderby排序号,主键,业务号offset(页号-1)*每页数量limit每页数量补充:postgreSQL单表数据量上千万分页查询缓慢的优化方案故事要这样说起,王铁蛋是一个初入职场的程序猿,每天干的活就是实现各
·
2021-01-18 18:17
Postgresql 存储过程(pl
pgsql
)两层for循环的操作
项目中遇到测试,需要造4500数据,而且需要分部门和日期,一个部门一天30条数据,剩下的铺垫数据可以一个部门一天100w左右数据,这里,每次变换部门,日期,需要操作至少300次,想到用存储过程写一个函数进行首先,了解存储过程的语法:CREATE[ORREPLACE]FUNCTIONname([[argmode][argname]argtype[{DEFAULT|=}default_expr][,.
·
2021-01-16 19:51
pgsql
之create user与create role的区别介绍
createuser的语法CREATEUSERname[[WITH]option[...]]whereoptioncanbe:SUPERUSER|NOSUPERUSER|CREATEDB|NOCREATEDB|CREATEROLE|NOCREATEROLE|CREATEUSER|NOCREATEUSER|INHERIT|NOINHERIT|LOGIN|NOLOGIN|REPLICATION|NOR
·
2021-01-16 11:11
pgsql
之pg_stat_replication的使用详解
pg_stat_replication是一个视图,主要用于监控一个基于流的设置,建议您注意系统上称作pg_stat_replication的视图。(注:当前版本为pg10.0,10.0以下版本,字段名会有差异)此视图包含以下信息:\dpg_stat_replication每个字段代码的含义:•pid这代表负责流连接的wal_sender进程的进程ID。如果您在您的操作系统上检查您进程表,您应该会找
·
2021-01-15 10:04
pgsql
如何删除仍有活动链接的数据库
删除数据库的命令:dropdatabaseifexiststestdb;但是这个命令可能会报错:类似于:database"xxx"isbeingaccessedbyotherusers.DETAIL:Thereisxothersessionusingdatabase.如:表示要删除的数据库上还有其他活动链接。解决方法:断开该数据库上所有链接。sql:selectpg_terminate_backe
·
2021-01-15 10:03
pgsql
的UUID生成函数实例
–
pgsql
–安装函数–UUID生成函数:
pgsql
默认安装是没有该类函数的,若脚本执行到此处出错,需打开下面注释,安装UUID生成函数createextension“uuid-ossp”;–使用函数selectuuid_generate_v4
·
2021-01-15 10:32
pgsql
如何手动触发归档
方法:pg10.0之前:selectpg_switch_xlog();pg10.0之后:selectpg_switch_wal();备注:执行pg_switch_xlog()后,WAL会切换到新的日志,这时会将老的WAL日志归档。除了手动触发归档,还有什么情况下,pg会进行归档?两种情况:①WAL日志写满后触发归档。wal日志被写满后会触发归档,wal日志默认是16MB,这个值可以在编译Postg
·
2021-01-12 18:10
postgresql修改完端口后直接psql连接数据库报错的解决
couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixdomainsocket"/tmp/.s.
PGSQL
·
2021-01-11 16:04
如何查看postgres数据库端口
如下所示:Linux:netstat-a|grep
PGSQL
示例输出:[highgo@hgdbtdata]$netstat-a|grep
PGSQL
unix2[ACC]STREAMLISTENING14710
·
2021-01-11 13:29
postgresql连续归档及时间点恢复的操作
简介前面我们介绍了通过
pgsql
的流复制在生产环境中搭建高可用环境来保证服务的可持续性;我们也要对数据库进行周期备份,来防止数据的丢失,这就需要连续归档,它不仅可以用于大型数据库的增量备份和恢复,也可以用于搭建
·
2021-01-11 11:26
PGSQL
实现判断一个空值字段,并将NULL值修改为其它值
在使用
pgsql
时,想要取到某些字段不为空或者为空的数据,可以用以下方法:1、不为空Select*FromtableWhereid<>''Select*FromtableWhereid!
·
2021-01-11 11:49
PostgreSQL 实现distinct关键字给单独的几列去重
关键字selectdistinctid,name,sex,agefromstudent假如有一张student表,字段如上图,我查询student表中所有信息用distinct去重(上面的SQL语句),
pgsql
·
2021-01-11 11:49
将数据从mysql导入
pgsql
[主要参考地址]https://my.oschina.net/duangr/blog/1822161.将mysql表中的数据导出到文件*.datstep1:创建数据文件存储目录mkdir/tmp/etlchmod777/tmp/etlstep2:从MySQL中导出表mysql_source的数据mysql>select*frommysql_sourceintooutfile"/tmp/etl/my
dechuan
·
2021-01-07 15:28
pgsql
重启
[参考网址]https://www.cnblogs.com/liujufu/p/9309934.html/usr/
pgsql
-10/bin/pg_ctl-D/var/lib/
pgsql
/10/data/
dechuan
·
2021-01-06 18:56
pgsql
实现用户自定义表结构信息获取
1.获取表中普通信息:如字段名,字段类型等SELECTcolumn_name,data_type,ordinal_position,is_nullableFROMinformation_schema."columns"WHERE"table_name"='TABLE-NAME'--将'TABLE-NAME'换成自己的表2.获取所有的表和视图SELECTtable_name,table_typeFR
·
2021-01-04 14:49
PostgreSQL 允许远程访问设置的操作
postgres远程连接方式配置配置pg_hba.conf文件目录C:\ProgramFiles\PostgreSQL\9.5\data(QXY)主机[postgres@qxydata]$pwd/spark/
pgsql
·
2020-12-31 10:55
pgsql
比较数字字符串_Python数字、字符串如何理解?【乐搏TestPro】
第二章python数字、字符串本节所讲内容:2.1python数字类型2.2python字符串类型2.1python数字类型变量以及类型变量的定义在程序中,有时我们需要对2个数据进行求和,那么该怎样做呢?大家类比一下现实生活中,比如去超市买东西,往往咱们需要一个菜篮子,用来进行存储物品,等到所有的物品都购买完成后,在收银台进行结账即可如果在程序中,需要把2个数据,或者多个数据进行求和的话,那么就需
数学建模老司机
·
2020-12-30 12:01
pgsql
比较数字字符串
pgsql
锁表后kill进程的操作
如下:select*frompg_stat_activity查询系统中的进程如果怀疑哪张表被锁了,可以执行如下sql:selectoidfrompg_classwhererelname='table_name'然后将拿到的oid放入如下sql执行:selectpg_cancel_backend('oid');;搞定!此sql是kill作用补充:PostgreSQL-如何杀死被锁死的进程前言在一次系
·
2020-12-30 10:35
pgsql
批量修改sequences的start方式
修改为指定值DO$$DECLARErrecord;BEGINFORrINSELECTsequence_nameFROMinformation_schema."sequences"LOOPEXECUTE'ALTERSEQUENCE'||r.sequence_name||'restartWITH10000';ENDLOOP;END$$;根据表的id修改DO$$DECLARErrecord;start_
·
2020-12-29 20:19
postgreSQL 数字与字符串类型转换操作
补充:
pgSql
,mySql中字符串转化为数字
pgSql
语法to_number(text,text)例子selectto_number(trim(both'ibs'fromclassname),'999999
·
2020-12-29 20:47
PGSQL
实现把字符串转换成double类型(to_number())
今天写sql的时候,发现PG里有一张表的面积字段竟然设置成字符串类型,这样就不能统计使用sum函数了,所以需要将字符串转换成double类型再相加。selectsum(to_number(mj,9999.99))asamountmjfromtablegroupbyarea其中9999.99就是不管是mj字段的值还是amountmj的值不能超过9999.99,且保留两位小数。补充:postgresq
·
2020-12-29 20:47
postgresql修改自增序列操作
在mysql中,实现id自增的方式是依靠加一个auto_increment标志,而在
pgsql
中,id自增是通过序列SEQUENCE。
·
2020-12-29 20:46
pgsql
添加自增序列、设置表某个字段自增操作
添加自增序列CREATESEQUENCE表名_id_seqSTARTWITH1INCREMENTBY1NOMINVALUENOMAXVALUECACHE1;设置表某个字段自增altertable表名altercolumnidsetdefaultnextval(‘表名_id_seq');从当前最大id依次递增selectsetval(‘表名_id_seq',(selectmax(id)from同一个
·
2020-12-29 20:46
postgresql 实现数据的导入导出
最近想把服务器上的测试数据库数据导到我本地的电脑上,本地电脑数据库是安装在windows系统下之前没使用过
pgsql
,网上找了点资料,记入如下:一,首先把服务器上的数据进行备份pg_dump-U用户名数据库名
·
2020-12-29 20:42
PostgreSql从库重新配置的详情
postgresql数据库采用主从配置在主库正常从库挂掉的情况下重新对从库配置配置详情:主库数据文件:100G压缩时间1小时40分钟,压缩后文件大小46G解压时间55分钟1复制从库之前配置的参数文件进入
pgsql
·
2020-12-26 17:29
PL/
pgSQL
编写postgresql函数(二)--基本语句
目录基本语句1赋值赋值运算符:=或=2单一行结果返回SELECT...INTO语法赋值更新操作结果返回3多行结果返回方式一:使用表充当容器方式二:使用自定义TYPE充当容器方式三:returnquery进行结果整体写入容器方式四:returnsetofrecord返回4无结果执行5执行动态命令2.1语法2.2示例准备2.3例子6打印输出语法基本语句1赋值赋值运算符:=或=语法:variable{:
darion@Postgresql
·
2020-12-15 13:10
数据库
#Postgresql实践
#HighgoDB
数据库
postgresql
PL\PGSQL语法
PgSQl
临时表创建及应用实例解析
创建前可先删除droptabletmp0创建临时表select*intotemptabletmp0fromxxxcreateindexidx_tmp0_inner_cdontmp0(inner_cd);查看临时表是否创建,返回0表示未创建,1为创建selectcount(*)frompg_classwhererelname='tmp0'或者用下面,下面语句在pg和mysql中都适用CreateTa
·
2020-12-03 12:07
thinkphp 5.0.3 rce getshell_关于ThinkPHP的一些渗透方式
ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,可以支持Windows/Unix/Linux等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、
PgSQL
、Sqlite
weixin_39879674
·
2020-11-22 13:52
thinkphp
5.0.3
rce
getshell
thinkphp
json
函数被过滤
slony-I安装和使用常见错误
/configure编译时出现错误configure:error:/usr/lib64/
pgsql
//pl
pgsql
.so|sl|dllisnotfoundinthepkglibdir.Pleasespecifythepkglibdirwith
maple--leaves
·
2020-11-17 16:51
Slony-I
postgresql
postgresql
同步
极简
PGSql
安装实践
这次集团竞赛,也涉及了
PGSql
,一起弄弄。
万州客
·
2020-10-15 10:24
pgsql
为表添加自增字段
--增加自增序列CREATESEQUENCEuser_wz_id_seqINCREMENT1START1NOMINVALUENOMAXVALUECACHE2;--增加键idaltertableuser_wzaddcolumnidint;--修改键id为自增序列altertableuser_wzaltercolumnidsetdefaultnextval('user_wz_id_seq');看图操作
weixin_42652696
·
2020-09-17 13:42
随笔记录
pgsql
自增id
设置自增
Pgsql
之触发器使用
使用示例:需求描述:当读者状态更新的时候,保存状态更新的时间。需求场景:系统开发基本完成,处于维护阶段思路:由于系统已经完成,代码层面很难兼顾找寻所有状态修改的地方,即便找到,修改起来也是一件繁琐的事。首先,思考AOP编程(很难进行拦截处理),其次数据库DB层面(决定使用触发器处理)。--hb.rselect*fromlt_dzheinfoorderbyoptimeasclimit5alterta
黑狗子
·
2020-09-17 13:00
PostSQL
见识下postgreSQL的强悍,对比下mysql的低能
通过前后对比才发现
pgsql
性能有多强悍,或者说mysql有多低能。
weixin_34372728
·
2020-09-17 13:19
数据库
运维
php
postgresql 修改日志输出
输出格式为csv,这样可以方便使用或者导入到表中查询.日志只保留一个月.每天至少新生产一个日志.一旦一个日志满100M,就生成新的日志文件,防止过大.修改下列参数并重启生效:[postgres@fnddb
pgsql
weixin_33694172
·
2020-09-17 13:06
数据库
python
pgsql
设置主键自增序列值--插入新数据主键报错
首先执行以下插入数据的命令:insertinto
pgsql
_users(name)values('testtest');然后报错:报错原因是自增主键的序列值与当前主键的字段值不匹配,我们现在需要设置当前最大主键值为序列值
MegaGengar
·
2020-09-17 12:50
pgsql
序列
自增主键
pgsql
添加自增序列、设置表某个字段自增
添加自增序列CREATESEQUENCE表名_id_seqSTARTWITH1INCREMENTBY1NOMINVALUENOMAXVALUECACHE1;设置表某个字段自增altertable表名altercolumnidsetdefaultnextval(‘表名_id_seq’);从当前最大id依次递增selectsetval(‘表名_id_seq’,(selectmax(id)from同一个
码农-Python小高
·
2020-09-17 10:01
数据库
c# 访问postgressql,使用pghelper访问
pgsql
由于工作需要,数据库是postgressql的,本来以为很简单的,结果弄了一晚上,为了总结经验,现将C#连接
PGSQL
(postgressql)的资料整理如下。
weixin_30908941
·
2020-09-17 06:40
c#
数据库
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他