手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
如何在PostgreSQL中的不同时区返回当前日期
我正在开发一个使用东部时间且数据库设置为太平洋时间的应用程序.这已经引起了一些问题,但我们被告知它不能以任何其他方式,所以我们只需要解决它. 无论如何,我遇到麻烦的事情之一是今天的约会.由于数据库在太平洋地区,如果我在1AM使用current_date询问今天的日期,它会给我昨天的日期.我已经尝试设置时区和添加/减去间隔,但它似乎永远不会像我期望的那样工作,而且我宁愿不必在凌晨1点进行大量测试才能
作者:编程之家 时间:2020-05-28
为什么PostgreSQL json_agg()函数不返回空数组?
我正在使用json_agg函数从PostgreSQL请求返回一个 JSON数组.但是,当没有找到行时,json_agg返回一个空字符串而不是一个空的JSON数组[](如果我理解 json.org则必须使用方括号). 例如: SELECT json_agg(t.*) FROM (SELECT 'test' AS mycol WHERE 1 = 2) AS t ; 返回一个空字符串,而带有’1 = 1
作者:编程之家 时间:2020-05-28
postgresql – 如何更改Postgres中的默认client_encoding?
我正在尝试更改我正在运行的PostgreSQL数据库的client_encoding配置变量的默认值.我希望它是UTF8,但目前它已经设置为LATIN1. 数据库已设置为使用UTF8编码: application_database=# \l List of databases N
作者:编程之家 时间:2020-05-28
postgresql – 撤消对角色的postgres数据库的访问权限
我为一个应该只执行一些存储函数的用户创建了一个单独的角色“newrole”和新模式“newschema”.我已设法撤销对当前数据库的模式“public”的访问权限. 登录为“newrole”我仍然可以访问postgres数据库,如下所示: SELECT * FROM pg_user 我想撤销对postgres数据库的所有访问权限并尝试执行以下操作: REVOKE ALL ON DATABASE p
作者:编程之家 时间:2020-05-28
Postgresql检查查询是否仍在运行
在我的工作中,我需要在 postgresql数据库中构建一个新的连接表,该数据库涉及在两个现有表上进行大量计算.这个过程应该花费很长时间,所以我把它设置为在周五离开前的周末.现在,我想检查查询是否完成. 如何在没有进入计算机的情况下检查INSERT命令是否已完成? (不,我不知道要添加多少行.) Select * from pg_stat_activity where state not ilik
作者:编程之家 时间:2020-05-28
在PostgreSQL中,外键约束只需要REFERENCES吗?
我正在阅读关于PostgreSQL约束的 docs,因为我想看看如何定义外键.在他们的例子中 CREATE TABLE orders ( order_id integer PRIMARY KEY, product_no integer REFERENCES products (product_no), quantity integer ); 我没有在任何地方看到FOREIG
作者:编程之家 时间:2020-05-28
分区窗口函数中的PostgreSQL错误?
我有一个表t,它有以下数据: name | n ------------+--- school | 4 hotel | 2 restaurant | 6 school | 3 school | 5 hotel | 1 当我运行以下查询时,结果有点奇怪. select name, n, first_value(n) over
作者:编程之家 时间:2020-05-28
PostgreSQL:删除从另一个表引用的行
我有两个表,object和object_data,对象通过外键引用object_data(关系是1:1).对于一组对象,我需要将其object_data引用置空并删除相应的object_data行,如下所示: DELETE FROM object_data WHERE id IN ( SELECT object_data_id FROM object WHERE ... ); UPDATE ob
作者:编程之家 时间:2020-05-28
postgresql – 我们是否需要根据监控使用60 IOPS的RDS实例的预配置IOPS?
我们有PostgreSQL实例每秒服务数十个r / w查询. >实例类型:db.m3.2xlarge >实例预配置IOPS(SSD):1000 >实例存储大小:100GB,数据库大小约为5-10GB. 它为具有读写查询的100个并发客户端提供服务.然而,当我们查看Cloudwatch Monitoring时,它显示的IOPS范围为20-60. 并且读取iOPS大约为0! 对于100个连接和客户端始
作者:编程之家 时间:2020-05-28
更新表Postgresql中的日期
因此,我无法理解如何更改postgres中的更新日期.我目前所拥有的,即给出语法错误的是 UPDATE works_locations SET (wrl_startdate = '2014-09-07', wrl_enddate = '2015-02-06') 用一些陈述来确定我应该具体改变哪个领域.但是,postgres给了我一个错误.如何在postgres中成功更改日期,即使开始日期大约是此条
作者:编程之家 时间:2020-05-28
Postgresql – 有没有办法在从文件读入时禁用INSERT语句的显示?
我从一个文件填充 postgresql数据库. 我得到了很多: INSERT 0 1 声明. 有没有办法不显示这些命令?他们现在滚动我的shell上的早期输出并且不会产生很多有用的信息(INSERT 0 1意味着什么?就像说“你的插件命令是否成功”?). 似乎我在我读取的.sql文件中为每个INSERT语句得到一个INSERT 0 1行,这是一个庞大的文件. The psql manual说: -
作者:编程之家 时间:2020-05-28
PostgreSQL:加入另一个表的计数
我有三个表:用户,项目和板. create table users ( id serial primary key, name text ); create table items ( id serial primary key, user_id int, title text ); create table boards ( id se
作者:编程之家 时间:2020-05-28
postgresql – 无法访问文件“$libdir / plpgsql”:没有这样的文件或目录
我很茫然,我在我的本地Postgres服务器(postgres.app,Mac OS X 10.7)中创建存储过程时遇到问题,因此 $psql psql (9.3.0) Type "help" for help. dchaston=# CREATE OR REPLACE FUNCTION table_update() dchaston-# RETURNS TRIGGER AS $$ dchast
作者:编程之家 时间:2020-05-28
postgresql – 使用postgres进行线性回归
我使用Postgres,我有大量的行,每个站点有值和日期. (日期可以分开几天.) id | value | idstation | udate --------+-------+-----------+----- 1 | 5 | 12 | 1984-02-11 00:00:00 2 | 7 | 12 | 1984-02
作者:编程之家 时间:2020-05-28
postgresql – Postgres没有正确返回lastval()
我试图通过CLI中的psql将新用户插入我们的数据库.当我执行以下操作时: START TRANSACTION; INSERT INTO "users" ("email", "first_name", "last_name", "password", "objectstate_id", "activate_rid") VALUES ('
[email protected]
', 'Xpress'
作者:编程之家 时间:2020-05-28
如何使用PostgreSQL中的ALTER TABLE将外键约束添加到同一个表中
要创建表我使用: CREATE TABLE category ( cat_id serial NOT NULL, cat_name character varying NOT NULL, parent_id integer NOT NULL, CONSTRAINT cat_id PRIMARY KEY (cat_id) ) WITH ( OIDS=FALSE ); ALTER
作者:编程之家 时间:2020-05-28
在多维立方体上的Postgresql k-最近邻(KNN)
我有一个有8个维度的立方体.我想做最近邻居匹配.我对 postgresql完全不熟悉.我读到9.1支持多维上的最近邻匹配.如果有人能给出一个完整的例子,我真的很感激: >如何使用8D立方体创建表格? >样品插入 >查找 – 完全匹配 >查找 – 最近邻居匹配 样本数据: 为简单起见,我们可以假设所有值的范围都是0-100. 第1点:(1,1,1,1,1,1,1,1) 第2点:(2,2,2,2,2,
作者:编程之家 时间:2020-05-28
将PostrgreSQL表列中的默认值设置为查询中的值
我想做以下事情 ALTER TABLE runs ADD COLUMN userId bigint NOT NULL DEFAULT (SELECT id FROM users WHERE email = '
[email protected]
'); 但它一直给我语法错误.我怎么能这样做? 任何帮助都非常感谢.
作者:编程之家 时间:2020-05-28
postgresql – pgpool-II身份验证失败
我正在使用pgpool-II 3.2.1中的两个PostgreSQL 9.1配置为主热备用. 当尝试从PGAdmin进行身份验证时,我得到: Error connecting to the server: FATAL: password authentication failed for user "postgres" 在pgpool日志中,我看到: 2012-11-01 14:40:13 LO
作者:编程之家 时间:2020-05-28
postgresql – 生成从每个节点到树的根的路径,表示为表中的边
我在PostgreSQL数据库上有下表(parent_fk是引用同一个表的外键): id | parent_fk 72 | 342 | 72 583 | 342 我想查询这个表,并通过中间父/子关系发现每个元素到最终父元素的路径.例如,我想获得以下作为SQL查询的答案: id | parent_fk | path 72 |
作者:编程之家 时间:2020-05-28
PostgreSQL中数据库操作的复杂性?
有没有人有一个指导计算 postgresql中各种操作的复杂性? 如选择,加入(在from和where中),组,聚合,笛卡尔等产品? 我正在寻找Big O符号的东西. 您要求的不是也不可能存在,因为操作类型和复杂性之间没有1:1的关系.例如,考虑基本的选择操作.这可以映射到各种计划,计划员就每个计划的估计复杂性做出决策.例如,假设我们: CREATE TABLE my_index_test (id
作者:编程之家 时间:2020-05-28
play20 ebean在postgresql上生成了sql throws语法错误
我正在尝试使用 postgresql来运行我的play20应用程序,以便我可以使用并稍后部署到Heroku.我跟着这个 answer. 基本上,我连接到数据库(所以从本地应用程序连接到Heroku postgresql数据库工作),但我无法使用生成的1.sql进化初始化数据库.但是生成的sql没有工作,因为postgresql正在使用schema(无论如何它应该没有架构,但显然我做错了或数据库做错
作者:编程之家 时间:2020-05-28
postgresql – postgres.app安装但是psql显示/usr/bin/psql而不是输入到zshrc的路径
有问题的postgres.app在哪里安装,它的运行,但是当我进入 哪个psql 然后我收到“/usr/bin/psql”而不是postgres.app期望的正确路径. 当我回应我的PATH时,我得到以下内容: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/userna
作者:编程之家 时间:2020-05-28
postgresql – 你可以使用分叉在应用程序之间迁移heroku数据库吗?
我们有一个生产数据库,我们希望定期将它快照到我们的临时数据库. 我知道如何使用pgbackups这样做,我想知道是否有人知道如何使用新的HerokuPostgres fork函数. 是的,您可以直接从一个应用程序DB创建一个fork到另一个应用程序DB.为此,从主应用程序获取DATABASE_URL的值,然后在以下命令中使用它: heroku addons:add heroku-postgresq
作者:编程之家 时间:2020-05-28
数组 – 替换PostgreSQL中数组中的NULL值
SELECT ARRAY [1,2,3] – ARRAY [5,NULL,6] 我在postgresql 8.4中使用contrib _int.sql包进行数组操作 在上面的查询中,右侧数组中有一个NULL.由于此NULL值,它会引发错误: "ERROR: array must not contain nulls" 任何人都可以帮我从数组中删除空值吗? 1)数组在PostgreSQL 8.4中可
作者:编程之家 时间:2020-05-28
如何使用PostgreSQL Foreign Data Wrapper加入2个不同的postgresql数据库
任何人都可以提供一个示例(涉及各种SQL语句)如何在 postgresql中使用外部数据包装器来启用postgresql数据库A中的表从postgresql数据库B连接到表? 从文档中不清楚pgsql 9.0与9.1中可用的FDW功能的程度.文档也没有任何示例显示如何使用FDW在2个不同的postgresql数据库(使用WHERE限定符下推)之间进行连接. http://www.postgresq
作者:编程之家 时间:2020-05-28
postgresql – 如何更改Postgres表字段名称限制?
我想创建一个表,其字段名称为100个字符,但不包含字符的postgres限制为64,那么如何将该限制更改为100? 例: 创建表测试 ( PatientFirstnameLastNameSSNPolicyInsuraceTicketDetailEMRquestionEMR varchar(10) ) 由于名称超过64个字符,因此表创建失败 实际上,name的限制等于NAMEDATALEN –
作者:编程之家 时间:2020-05-28
从postgresql数据库定期运行查询(ala crontab)
我试图在 postgresql数据库表中复制(一个最小的)crontab功能,具有类似crontab的语义,如下所示(索引未显示,为simiplicity): create table schedule ( id int not null primary key, command text ); create table schedule_detail( schedule_id int not
作者:编程之家 时间:2020-05-28
Postgresql案例和测试布尔字段
第一:我正在运行 postgresql 8.2并在pgAdmin上测试我的查询. 我有一张桌子上有一些字段,说: mytable( id integer, mycheck boolean, someText varchar(200)); 现在,我想要一个类似于此的查询: select id, case when mycheck then (select name from tabl
作者:编程之家 时间:2020-05-28
postgresql – 终止和取消进程之间的区别
函数之间有什么区别:pg_cancel_backend(pid int)和pg_terminate_backend(pid int)?对我来说,他们的工作方式非常相似 pg_cancel_backend()取消正在运行的查询,而pg_terminate_backend()终止整个进程,从而终止数据库连接. 当程序创建数据库连接并发送查询时,您可以取消一个查询而不破坏连接并停止其他查询.如果您销毁整
作者:编程之家 时间:2020-05-28
上一页
162
163
164
165
166
167
168
169
下一页
小编推荐
热门标签
更多
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