数据库操作
Coder-D
坦然、炽热、无愧。
展开
-
PostgreSQL:拆分字符串的三种方式
方式一:字符串转为数组 string_to_array原创 2021-04-21 08:58:52 · 15522 阅读 · 0 评论 -
PostgreSQL:给定生日获取年龄
SELECT date_part('year',age(CAST('1999-01-01' as date)))原创 2021-04-19 13:59:18 · 575 阅读 · 0 评论 -
PostgreSql中应用dblink建立对另一个数据库的连接
CREATE extension dblink;--如果连接失败则删除DROP重新连接select dblink_connect('自定义连接名','host=127.0.0.1 dbname=数据库名 user=用户名 password=密码');select * from dblink('自定义连接名','select * from 数据表名') as 别名(字段名 字段类型,字段名 字段类型);...原创 2021-04-10 11:00:56 · 364 阅读 · 0 评论 -
PostgreSQL连接报错:could not connect to server: Connection refused (0x0000274D/10061)
问题描述:Win10系统更新后,启动项目,显示拒绝连接。之后打开pgAdmin登录操作,但失败了!并显示错误信息。could not connect to server: Connection refused (0x0000274D/10061) Is the server...原因分析:本以为是pg_hba.conf与postgresql.conf被改动了,但检查发现没有问题。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210330101100原创 2021-03-31 13:35:16 · 18075 阅读 · 3 评论 -
SQL:LEFT/RIGHT JOIN与WHERE的执行顺序
先连接后条件过滤SELECT * FROM TABLE1 LEFT JOIN TABLE2 ON TABLE1.ID=TABLE2.FKID WHERE TABLE2.ROLE IS NULL;先条件过滤后连接SELECT * FROM TABLE1 LEFT JOIN TABLE2 ON TABLE1.ID=TABLE2.FKID and TABLE2.ROLE IS NULL;原创 2021-03-23 08:46:46 · 3687 阅读 · 0 评论 -
PostgreSQL添加、删除、更新表字段、添加主键、自增序列操作
新增字段(列)alter table "表名" add column "字段名" "数据类型";alter table t_user add column user_attach text;删除字段(列)alter table "表名" drop column "字段名";alter table t_user drop column user_attach;更新字段(列)名alter table "表名" rename "旧字段名" to "新字段名";alter table t_原创 2021-03-03 15:06:26 · 9758 阅读 · 2 评论