手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
在Postgresql中如何将base64解码值作为字符串而不是十六进制表示?
在 Python中我编码了一个字符串, >>> base64.b64encode('1111') 'MTExMQ==' 现在,当我尝试在Postgresql中解码它时,我得到了十六进制值而不是原始字符串. =# select decode('MTExMQ==', 'base64'); decode ------------ \x31313131 如何在Postgresql中没有任何
作者:编程之家 时间:2020-08-09
postgresql – 插入初始数据后Postgres抱怨id’已存在’?
我有一个问题,Postgres在导入一些初始数据后抱怨重复ID,我试图看看如何增加id列计数器? 细节: 我最近将一些初始数据上传到Postgres表中,其中id设置为我的Sequelize模型定义中的自动增量.例如: sequelize.define('user', { id: { type: Sequelize.INTEGER,
作者:编程之家 时间:2020-08-09
Postgresql – 如何在具有相同模式的多个表上运行查询
我有一个postgres数据库,有几个表(几百).数据库中表的子集Foo具有相同的模式. 理想情况下,我想创建一个存储过程,它可以针对单个表或针对子集Foo中的所有表运行查询. 伪代码: CREATE TABLE tbl_a (id INTEGER, name VARCHAR(32), weight double, age INTEGER); CREATE TABLE tbl_b (id INTE
作者:编程之家 时间:2020-08-09
postgresql – pg_stat_activity不会在过程或事务中更新
我查询pg_stat_activity,但是在我第一次在plpgsql函数体,SERIALIZABLE或REPEATABLE READ事务中查询后,内容似乎保持不变. 为什么pg_stat_activity不遵循plpgsql过程中的READ COMMITTED规则? 我如何获得当前状态?我想在plpgsql中循环查询pg_stat_activity的查询,直到在另一个后端运行的另一个查询完成.
作者:编程之家 时间:2020-08-09
postgresql – 以下情况的最佳替代方案是什么?
我在 Postgresql数据库中使用 JSONB字段来存储以下文档.我拥有数千份文件.我需要使用此数据创建报告,但搜索速度非常慢. 如果我需要创建一个报告,说明一个月的新用户,我需要通过整个文档来比较用户是在一个月而不在另一个月. 消息文件: [{"recipient":1,"user":4,"created_at":"2016-11-10","content":"Duis aliquam co
作者:编程之家 时间:2020-08-09
数组 – 为Postgres整数数组添加值
我正在寻找帮助在PostgreSQL 9.5中为int []添加值10. 查看文档我应该能够使用这种格式来更新它,但它不起作用: int[] + int push element onto array (add it to end of array) 我试过运行这个: update table1 set integer_array = integer_array + 10::Integer.
作者:编程之家 时间:2020-08-09
postgresql – 获取以下错误:“SequelizeDatabaseError列”createdAt“不存在”
我一直在使用Postgres数据库通过 this tutorial和 github repository创建快递/护照/续集授权.我知道问题是什么,我只需要一个解决方案的帮助. 在一切就绪并创建数据库后,我尝试登录,但我一直收到错误: “SequelizeDatabaseError” column “createdAt” does not exist”. 似乎有一个错误,Sequelize 3.X
作者:编程之家 时间:2020-08-09
提高postgreSQL中简单左连接的性能
我试图在postgreSQL数据库中的两个表之间进行左连接,并且发现它需要大约14分钟才能运行.从现有的SO帖子来看,似乎这种类型的连接应该在几秒钟的数量级,所以我想知道如何提高此连接的性能.我使用pgAdmin III在带有8 GB RAM的 Windows 8机器上运行64位postgreSQL版本9.4.4.表结构如下: 表A:“parcels_qtr”: parcel (text) | y
作者:编程之家 时间:2020-08-09
postgresql json聚合
我正在使用postgres 9.4,我有以下查询: SELECT pid, code, name FROM activity, ( SELECT code FROM project ) projects WHERE activity.pcode = projects.code; 返回以下关系: pid | code | name -------------------------
作者:编程之家 时间:2020-08-09
database – 如何在PostgreSQL中以毫秒为单位存储时间戳?
我需要在postgreSQL数据库中以yyyy-mm-dd hh:mm:ss.SSS(SSS代表毫秒)的格式存储时间戳.当然它可以作为text /或varchar工作,但我需要“处理”时间戳(例如,在某个时间戳之前过滤所有实例 – 考虑毫秒). 我如何在PostgreSQL中做到这一点? 非常感谢! – 迈克 我知道这是一个老问题,但我遇到了类似的问题. 您可以使用timestamp(n)字段,其
作者:编程之家 时间:2020-08-09
laravel-5 – 如何使用Laravel Homestead连接到PostgreSQL数据库?
我更新了.env文件中的数据库连接,将默认的 mysql数据库更改为使用PostgreSQL DB.但我不知道如何处理这个问题. DB_CONNECTION=pgsql 例如,我们使用 mysql -uhomestead -psecret <DB Name> 连接到我们的数据库.通过使用psql,如何连接到DB? 试试这个, psql -U homestead -h localhost <DB N
作者:编程之家 时间:2020-08-09
postgresql – 如何决定是在Postgres还是在文件中存储二进制数据?
我正在开发一个Postgres支持的系统,其中将存储许多二进制文件. 我至少有两个选择: >将它们存放在Postgres中. >将它们存储为文件. 我需要考虑哪些标准才能做出最佳决策? 我会考虑以下几点: >表现.在文件系统中存储二进制文件通常在读取和写入方面都表现更好.>安全.对文件系统中文件的访问由操作系统控制,但是如果将文件存储在数据库中,则应用PostgreSQL访问规则.>备份一致性.如
作者:编程之家 时间:2020-08-09
postgresql – Postrgesql – 检查定义为数组的表列的约束
我想在下面的postgres表上设置一个检查约束: CREATE TABLE foo ( id int Primary Key, names varchar(40)[] ); 由于names是一个数组,因此我无法定义对数组中每个元素的检查. 以下约束是我最好的猜测(不工作): ALTER TABLE foo ADD CONSTRAINT chec
作者:编程之家 时间:2020-08-09
database – 添加约束以使每列行唯一
Postgres表中有一个列状态,只能有两个值:Active和Inactive. 其中一列名为userid.该表可以具有多个具有相同用户标识的行,但最多其中一个可以具有status =’Active’.每个用户ID我只需要一个或没有Active状态.如何使用此条件创建约束?我在Postgres文档中找不到任何帮助. 像 @lad2025 commented一样,状态应该是 boolean.更便宜,
作者:编程之家 时间:2020-08-09
postgresql – 可以在单独的查询中存在两个具有相同名称的临时表
我想知道,如果可以在两个单独的查询中有两个具有相同名称的临时表,而在查询中稍后调用时它们不会发生冲突. 查询1:创建临时表Tmp1为… 查询2:创建临时表Tmp1为… 问题1:用Tmp1做点什么…… 我想知道postgresql是否区分这两个表,可能通过将它们称为Query1.Tmp1和Query2.Tmp1 与数据库的每个连接都有自己的特殊 temporary schema name,并在该模式
作者:编程之家 时间:2020-08-09
postgresql – 选择的LC_CTYPE设置需要编码“LATIN1”
我正在尝试在PostgreSQL 9.4中创建一个数据库 CREATE DATABASE "dbname" WITH ENCODING 'UTF8'; 但得到 ERROR: encoding "UTF8" does not match locale "en_US" DETAIL: The chosen LC_CTYPE setting requires encoding "LATIN1".
作者:编程之家 时间:2020-08-09
postgresql – 如何列出过去24小时内所有数据表的变化?
我们有一个丑陋的问题,错误地,平衡器将一些请求重定向到具有与生产非常相似的数据的测试实例,现在我知道在测试Postgres中记录的数据属于生产 有没有办法列出Postgres过去24小时内所有数据变化的表格? Postgres版本是9.3,我有大约250个表. First consider my comment. Postgres直到包括9.4本身不会记录插入或更新行时的时间戳. 行标题中有一些系
作者:编程之家 时间:2020-08-09
postgresql – Postgrex – 主机“xxx.xxx.xxx.xxx”没有pg_hba.conf条目
我有一个单独托管的Postgres数据库,我正在尝试使用我的Phoenix应用程序.我的prod配置是: config :my_app, MyApp.Repo, adapter: Ecto.Adapters.Postgres, url: "postgres://username:password@myhost:5432/my_database", size: 20 当我的应用程序托管在
作者:编程之家 时间:2020-08-09
在PostgreSQL中移位(更新)唯一列值
使用MS SQL Server,以下工作正常: CREATE TABLE #temptable(mykey int primary key) INSERT INTO #temptable VALUES (1) INSERT INTO #temptable VALUES (2) UPDATE #temptable SET mykey=mykey+1 但是,使用PostgreSQL,以下操作失败:
作者:编程之家 时间:2020-08-09
SparkSQL PostgresQL数据帧分区
我有一个非常简单的SparkSQL连接到Postgres数据库的设置,我试图从表中获取一个DataFrame,Dataframe有一些X分区(比方说2).代码如下: Map<String, String> options = new HashMap<String, String>(); options.put("url", DB_URL); options.put("driver", POSTGR
作者:编程之家 时间:2020-08-09
postgresql – 从远程服务器到本地主机的pg_dump
大家好,任何人都可以帮我从远程AWS服务器上的postgreSQL数据库转储到本地机器上的postgreSQL数据库. 我一直在尝试使用this堆栈帖子中的答案,但它一直都失败了. 我正在使用的命令是 pg_dump -C -h ssh
[email protected]
-U dev_user paycloud_dev
作者:编程之家 时间:2020-08-09
数组 – postgresql数组类型是否保留数组的顺序?
我阅读了PostgreSQL v 9.3数组( http://www.postgresql.org/docs/9.3/static/arrays.html)的文档,但我没有看到有关排序的问题.有人可以确认Postgres在插入数组列时保留了数组的插入顺序/原始顺序吗?这似乎是这种情况,但我想绝对确认. 谢谢. 文档完全清楚,数组在顺序很重要的情况下非常有用,因为它明确地记录了查询数组中特定位置的情
作者:编程之家 时间:2020-08-09
function – PostgreSQL – RETURNING INTO数组
我想将更新的RETURNING值存储到数据结构中,以便我可以在后续查询中使用它. 在这个例子中,我给出了一个“parent_ids”列表,我想找到父节点在该数组中的所有子节点.然后,我希望更新它们的一些价值,并做其他的事情. CREATE OR REPLACE FUNCTION plpgsql_is_really_great(parent_ids bigint[]) RETURNS void
作者:编程之家 时间:2020-08-09
pgbench for postgresql 9.3 for centos在哪里可以找到它?
如何为 postgresql 9.3安装pgbench? 我基本上在centos 64位上设置了postgresql9.3,它运行正常.没问题. 然后我在我的centos机器上安装了postgresql93-contrib.但我似乎没有pgbench?我找不到命令? 我在bash下执行以下命令: pgbench -i -U test test 有任何想法吗? 它是在贡献.确切的拼写取决于你使用的r
作者:编程之家 时间:2020-08-09
postgresql – 如何将表标记为只读?
我正在处理 django站点的迁移,除了 django_session表之外,我想让所有表都是只读的.我怎样才能做到这一点? REVOKE INSERT, UPDATE, DELETE, TRUNCATE ON ALL TABLES IN SCHEMA public FROM public, <target_role>; 可能会在列表中添加更多角色,但不要忘记公共角色. 可能会向列表添加更多模式,
作者:编程之家 时间:2020-08-09
在PostgreSQL中是否有处理无序数组(集合)的标准方法?
我有一个表,包含两个单独的列中的单词对.单词的顺序通常很重要,但有时候我只想基于这两个单词进行聚合,而不管顺序如何.是否有一种简单的方法来处理具有相同单词但具有不同顺序(一行与另一行相反)的两行作为相同的“集合”?换句话说,对待: apple orange orange apple 如: (apple,orange) (apple,orange) 目前还没有内置方式. 作为数组 如果在保存
作者:编程之家 时间:2020-08-09
postgresql – Postgres COPY FROM失败类型timestamp的输入语法无效
我有一个管道分隔文件,我使用以下命令导入Postgres(9.2.8): COPY schema.tablename FROM '/path/to/file.csv' DELIMITERS '|' CSV 它已经可靠地工作了一段时间,但只是窒息: Query failed: ERROR: invalid input syntax for type timestamp: “Sep 24 2013 1
作者:编程之家 时间:2020-08-09
从两个不同的表中按列排序时,PostgreSQL查询的速度会变慢
以前,我使用了这个查询,速度很快: cb=# explain analyze SELECT "web_route"."id", "web_crag"."id" FROM "web_route" INNER JOIN "web_crag" ON ( "web_route"."crag_id" = "web_crag"."id" ) WHERE "web_crag"."type" IN (1, 2)
作者:编程之家 时间:2020-08-09
PostgreSQL的括号规则是否有总结指南?
在数学和许多编程语言中(我认为也是标准SQL),括号 change precedence(首先评估要评估的部分)或增强可读性(对于人眼). 等效例子: SELECT array[1,2] @> array[1] SELECT (array[1,2]) @> array[1] SELECT array[1,2] @> (array[1]) SELECT ((array[1,2]) @> (arra
作者:编程之家 时间:2020-08-09
PostgreSQL仅从父表中删除
我有一个带有分区表的表结构,其中一些子表继承自公共父表.我怎么只从父表中删除? 长话短说,我最终得到了父表中的一些数据,这应该永远不会发生,但现在我必须清理这些混乱. 您只需使用关键字“ONLY”,即可指定只有父表才重要: DELETE FROM ONLY parent_table_name; 见:http://www.postgresql.org/docs/current/static/sql-
作者:编程之家 时间:2020-08-09
上一页
114
115
116
117
118
119
120
121
下一页
小编推荐
热门标签
更多
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