手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
在plpgsql函数中使用quote_ident()
我只是创建plpgsql函数的新手.我需要一些关于在函数内部执行的动态命令中使用quote_ident()(甚至quote_literal())的说明.希望任何人都可以给我一个关于它们如何在函数内工作的具体解释. TIA 这是一个例子: EXECUTE 'UPDATE tbl SET ' || quote_ident(colname) || ' = ' || quote_literal(newva
作者:编程之家 时间:2020-05-28
在PostgreSQL中添加全文索引会加快我使用LIKE的常规查询吗?
如果我在PostgreSQL中添加全文索引,我的LIKE和ILIKE查询会自动使用吗? 我是否需要使用特殊的全文语法才能利用PostgreSQL中的全文索引: SELECT title, ts_headline(body, query) AS snippet, ts_rank_cd(body_tsv, query, 32) AS rank FROM blog_entry, plainto_ts
作者:编程之家 时间:2020-05-28
PostgreSQL查询包括WITH子查询
从下表(命名状态)中,我需要在2015年年底之前提取状态为“01”的城镇代码.列status_date存储城镇更改其状态的日期. gid | town | status | status_date -----+-----------+---------+------------- 1 | 86001 | 00 | 2000-01-01 2 | 86001
作者:编程之家 时间:2020-05-28
arrays – 检查Postgres中的数组中是否存在多个值中的任何一个
检查数组中是否存在一个值非常简单.例如,以下内容将返回true. SELECT 'hello' = ANY(ARRAY['hello', 'bees']) 但是,如果我想检查数组中是否存在多个值,该怎么办?例如,如果数组中存在’hello’或’bye’,我想返回true.我想做点什么 SELECT ['hello', 'bye'] = ANY(ARRAY['hello', 'bees']) 但这似
作者:编程之家 时间:2020-05-28
postgresql – 将AWS RDS实例重置为初始状态的最快方法?
我正在尝试在弹性beanstalk上创建一个简单的postgres RDS支持的CRUD Web应用程序的暂存版本.此暂存版本的目的是在将这些更改重新部署到生产环境之前,在实施新代码更改时运行集成测试. 我当前遇到的问题是重置临时堆栈.我想在集成测试开始时使用空白数据库实例.然而,重新部署新的RDS实例需要几分钟,这意味着集成测试需要很长时间(> 20分钟)才能运行. 因为它是在弹性beansta
作者:编程之家 时间:2020-05-28
postgresql – 如何在pgsql中动态创建触发器函数?
我想编写一个pgsql函数来动态创建触发器.例如,用于计算每个表中插入的触发器.我试过这样的EXECUTE: CREATE FUNCTION trigen(tbl text) RETURNS void AS $$ BEGIN EXECUTE format( 'CREATE FUNCTION %s_insertCnt() RETURNS TRIGGER AS $$ BEGIN
作者:编程之家 时间:2020-05-28
postgresql – 如果不使用数据库挂起
我有一个我正在启动的Web应用程序.在启动时工作正常,但如果我离开它(比如说,一小时)并用另一个请求命中它,查询就会挂起.我想在每次查询之后关闭它然后打开一个新的连接,但是文档明确地说“关闭数据库是很少见的,因为数据库句柄意味着很长时间并且在许多goroutine之间共享.”我究竟做错了什么? package main import ( "database/sql" "log" "n
作者:编程之家 时间:2020-05-28
选择整数数组数组的每个第一个元素到数组
如何选择整数数组的每个第一个元素到数组? {{1,2,3},{2,15,32},{5,16,14},…} – > {1,2,5,…} 由于PostgreSQL允许在数组大小之外请求切片,并假设永远不会有超过999个子数组,我们可以使用这个怪异 WITH data AS ( SELECT array[array[1,2,3], array[2,15,32], array[5,16,14]] as
作者:编程之家 时间:2020-05-28
PostgreSQL独特的价值acreoss多列
我有PostgreSQL表 id ColA ColB ------------------ 1 'a' 'b' 2 'c' 'd' 我想让ColA和ColB中的值在两列中都是唯一的,即任何这些插入都是禁止的: INSERT INTO table (ColA,ColB) values('a','e'); INSERT INTO table (ColA,Co
作者:编程之家 时间:2020-05-28
RDS PostgreSQL:常规错误:7 SSL错误:密钥长度无效
有时我从RDS PostgreSQL中捕获错误. SQLSTATE [HY000]:常规错误:7 SSL错误:密钥长度无效 通常它工作正常,但有时错误. 会是什么呢?有任何想法吗? >引擎:PostgreSQL 9.4.1 >证书颁发机构:rds-ca-2015(2020年3月5日) >实例类:db.m3.medium >存储类型:通用(SSD) > IOPS:已禁用 >存储:100 GB >启用
作者:编程之家 时间:2020-05-28
有没有办法在Entity Framework PostgreSql中使用ARRAY
是否可以在Entity Framework中使用PostgreSql中的数组? 例如,假设我们有POCO类 public class MyTable { [Key] [Column("gid")] public int Gid { get; set; } [Column("name")]
作者:编程之家 时间:2020-05-28
Postgresql:SERIAL在失败的约束INSERT上递增
有一个像这样的简单表结构: CREATE TABLE test ( id INT PRIMARY KEY, sid SERIAL ); 我注意到如果我尝试插入行但是它没有通过约束测试(即PRIMARY KEY约束),则SERIAL计数器将无论如何都会递增,因此下一个成功插入sid将是sid 2而不是sid 1. 这是正常的行为吗?有什么办法可以防止这个? 是的,这是设计的.串行数据
作者:编程之家 时间:2020-05-28
postgresql – 导入并覆盖重复的行
我正在将一些行导入我的postgres数据库,如下所示: psql -U postgres import_test < 1432798324_data 我的import_test是我的数据库,1432798324_data文件只是纯文本格式,如: COPY cars FROM stdin; <row data> <row data> ... \. COPY drivers FROM stdin;
作者:编程之家 时间:2020-05-28
postgresql – 在docker中恢复postgres
我遇到了一系列问题,试图使用docker exec和 postgresql psql实用程序来恢复在docker 1.3中运行的postgresql安装.我有一个备份运行OK通过docker exec mycontainer pg_dumpall –clean –user = postgres –no-password> /tmp/backup.sql. 我遇到了尝试恢复的问题,包括: > doc
作者:编程之家 时间:2020-05-28
PostgreSQL Python:关闭连接
我用 Python制作了一个游戏服务器,它使用psycopg2连接到PostgreSQL数据库.我见过一些例子,我已经看到,当创建与数据库的连接时,应该在完成查询时关闭连接,例如对于每个客户端: #create connection to db con = psycopg2.connect (database = 'testdb', user = 'janbodnar') cur = con.cu
作者:编程之家 时间:2020-05-28
PostgreSQL数据中`pg_logical`目录的用途是什么?
我在测试我设置的PostgreSQL 9.4集群的故障转移时偶然发现了这个错误.在这里,我正在努力推动奴隶成为新的主人: $repmgr -f /etc/repmgr/repmgr.conf --verbose standby promote 2014-09-22 10:46:37 UTC LOG: database system shutdown was interrupted; last
作者:编程之家 时间:2020-05-28
在postgresql中,当它是“没有时区的时间戳”时,Java中的参数类型应该是什么?
我试图通过 Java和JDBC在postgresql中运行查询. postgresql中“table”的“activitydate”列是“没有时区的时间戳”.我试图使用String来传递日期但是没有用(org.postgresql.util.PSQLException:错误:运算符不存在:没有时区的时间戳>字符变化). 我应该使用什么类型而不是String来存储“start_date”和“en
作者:编程之家 时间:2020-05-28
PostgreSQL:如何在CTE中更新行
我正在运行PostgreSQL 9.2. 下面给出的是我巨大而丑陋的样本 with cte as( select ....... from aTable ),cte1 as ( select ..... from bTable inner join cte using(anID) ),update_cte as( update cte set aField=(select somthing fr
作者:编程之家 时间:2020-05-28
postgresql – 带有postgres窗口函数的重复行
postgres文档( http://www.postgresql.org/docs/9.1/static/tutorial-window.html)讨论了窗口函数. 在他们的例子中: SELECT salary, sum(salary) OVER (ORDER BY salary) FROM empsalary; 重复处理如下: salary | sum --------+-------
作者:编程之家 时间:2020-05-28
在postgresql中插入…值(SELECT … FROM …)?
我正在使用 Postgresql数据库.我有一个数据库是 – db1,我在这个数据库中有一个表是App1. 我需要针对db1中的这个App1表进行选择查询,然后我得到的结果是什么,我需要将它们插入到App2表中,因为它在另一个数据库db2中. 下面是我在db1中对App1表运行的查询 – select col1, col2 from App1 limit 5 现在有什么方法可以使用Insert语句
作者:编程之家 时间:2020-05-28
如何手动将String映射到postgresql文本而不仅仅是varchar(254)?
我使用slick2 postgresql 9.3 playframework 2 我的数据模型是: class Page(tag:Tag) extends Table[(Long,Long, String,String,String, Option[Long], Option[Long])](tag, "Page"){ def id=column[Long]("ID", O.PrimaryKe
作者:编程之家 时间:2020-05-28
postgresql – Postgres复制:不完整的启动包
404 Page Not Found!
作者:编程之家 时间:2019-06-05
postgresql – Postgres中的“隐式序列”和“隐式索引”是什么意思?
我刚刚在Postgres中创建了一个表,并收到一条通知消息,我对隐式索引和序列并不完全了解.任何澄清将不胜感激. my_database=# CREATE TABLE sites my_database-# ( my_database(# site_id_key serial primary key, my_database(# site_url VARCHAR(255), my_database
作者:编程之家 时间:2020-05-28
PostgreSQL unescape JSON字符串
我正在尝试在PostgreSQL 9.3中使用新的 JSON功能,而我正在寻找一种能够使用JSON的功能,即to_json(anyelement)的对话. 以下是JSON示例: {"single_comment": "Fred said \"Hi.\"" , "comments_array": ["Fred said \"Hi.\"", "Fred said \"Hi.\"", "Fred sa
作者:编程之家 时间:2020-05-28
PostgreSQL解释计划中的成本测量有多可靠?
查询在具有1,100万行的大型表上执行.我已经在查询执行之前在表上执行了ANALYZE. 查询1: SELECT * FROM accounts t1 LEFT OUTER JOIN accounts t2 ON (t1.account_no = t2.account_no AND t1.effective_date < t2.effective_date) WHERE
作者:编程之家 时间:2020-05-28
如何在PostgreSQL中获取字符串中regexp匹配的位置?
我有一个带书名的表格,我想选择标题与正则表达式匹配的书籍,并按标题中正则表达式匹配的位置排序结果. 单词搜索很容易.例如. TABLE book id title 1 The Sun 2 The Dead Sun 3 Sun Kissed 在将查询发送到DB之前,我将把.*放在客户端搜索词中的单词之间,所以我在这里用准备好的regexp编写SQL. SELECT book.i
作者:编程之家 时间:2020-05-28
Postgresql运算符类“varchar_pattern_ops”不接受数据类型整数
我正在尝试将我的数据id postgresql从字符串迁移到 django中的整数,以便在sphinx搜索中使用它们.首先,我正在进行数据迁移,将数据转换为字符串整数 db.execute('''UPDATE the_table SET foo='1' WHERE foo='bar';''') 然后我正在进行架构迁移 ALTER TABLE the_table ALTER COLUMN col_n
作者:编程之家 时间:2020-05-28
与Database.PostgreSQL.Simple的count(*)类型兼容性错误?
错误是 *** Exception: Incompatible {errSQLType = "int8", errHaskellType = "Int", errMessage = "types incompatible"} 看起来查询中count(*)返回的任何值都必须转换为Integer而不是Int.如果我将这些特定变量更改为Integer类型,则查询可以正常工作. 但是在具有相同确切代码的另
作者:编程之家 时间:2020-05-28
PostgreSQL – INNER JOIN两个带LIMIT的表
我看过 this帖子几乎与我的问题一致,但我的具体问题是我需要对第三个表/查询设置限制,例如LIMIT 15.有没有一种简单的方法来实现这一目标?谢谢! 编辑 我的SQL SELECT语句看起来像这样: SELECT t2.name AS user_name, t3.name AS artist_name FROM tbl1 t1 INNER JOIN tbl2 t2 ON t1.t1ab
作者:编程之家 时间:2020-05-28
postgresql – PHP PDO PGPOOL PGSQL – SQLSTATE [HY000]:一般错误:7没有连接到服务器
我试着解释我的问题!!! 我使用PDO扩展通过pgpool-II连接到PostgreSQL.它在Apache中运行良好,但是从PHP CLI(在同一台机器上)我收到此PDO错误: SQLSTATE [HY000]:一般错误:7没有连接到服务器 我已经在谷歌和这里搜索了,但似乎没有人试过这样做.有谁有想法吗? 编辑: 这是我用来建立连接的代码: include 'manage_db.php'; in
作者:编程之家 时间:2020-05-28
上一页
165
166
167
168
169
170
171
172
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native