手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql – 错误:INTO在“INTO”或附近指定了多次
在 postgresql函数内部我试图将从表中选择的两个值变为两个变量,但是我得到了这个错误: INTO specified more than once at or near "INTO" 这是(伪)代码: CREATE OR REPLACE FUNCTION func() RETURNS TRIGGER AS $$ DECLARE a numeric; b varchar(20
作者:编程之家 时间:2020-08-09
Postgres不是表现
您好任何想法如何加快这个查询? 输入 EXPLAIN SELECT entityid FROM entity e LEFT JOIN level1entity l1 ON l.level1id = e.level1_level1id LEFT JOIN level2entity l2 ON l2.level2id = l1.level2_level2id WHERE l2.userid =
作者:编程之家 时间:2020-08-09
PostgreSQL使用Puppet与SQL_ASCII一起安装
我正在尝试构建使用Puppet配置的Vagrant盒子. 我从http://files.vagrantup.com/precise64.box开始使用Ubuntu 12.04 LTS盒子. 我还使用http://forge.puppetlabs.com/puppetlabs/postgresql模块安装PostgreSQL,其中包含以下清单: class db { class { 'postg
作者:编程之家 时间:2020-08-09
如何在PostgreSQL中将Date转换为DateTime?
我正在尝试在PostgreSQL中进行以下工作: SELECT * FROM purchases WHERE CONVERT(expiration_date) < '2013-03-21 13:14:00' 其中CONVERT是一种将Date转换为DateTime的方法.知道怎么做吗? PostgreSQL中没有DateTime类型,有时间戳. 要转换,只需执行expiration_date ::
作者:编程之家 时间:2020-08-09
postgresql – postgis st_distance返回不正确的结果
我使用postgis来计算2个地理坐标之间的距离. select st_distance( 'POINT(15.651955 73.712769)'::geography, 'POINT(14.806993 74.131451)'::geography) AS d; 它返回我53536.743496517米,大约等于54km,但实际距离是103km,我通过http://boulter.c
作者:编程之家 时间:2020-08-09
优化PostgreSQL中的Query
SELECT count(*) FROM contacts_lists JOIN plain_contacts ON contacts_lists.contact_id = plain_contacts.contact_id JOIN contacts ON contacts.id = plain_contacts.contac
作者:编程之家 时间:2020-08-09
postgresql – 批量插入数亿条记录
将2.37亿条记录插入到具有规则的表中(用于跨子表分发数据)的最快方法是什么? 我试过或考虑过: >插入语句. >事务性插入(BEGIN和COMMIT). > COPY FROM命令. > http://pgbulkload.projects.postgresql.org/ 插入太慢(四天)而COPY FROM忽略规则(并有其他问题). 示例数据: station_id,taken,amount,
作者:编程之家 时间:2020-08-09
postgresql – 当布尔字段设置为true时,postgres更新日期字段
为了示例,请考虑一个表 create table foo ( contents text NOT NULL, is_active boolean NOT NULL DEFAULT false, dt_active date ) 我插入一条记录: insert into foo (contents) values ('bar') 到现在为止还挺好.后来,我现在要“激活”记录: updat
作者:编程之家 时间:2020-08-10
如何将PostgreSQL表导出为HTML?
如何将PostgreSQL表保存为 HTML? 我会假装你的意思.在psql中: dbname=# \H dbname=# \d tablename
作者:编程之家 时间:2020-08-10
postgresql – 在Postgres中添加current_timestamp和days列的总和
我希望通过将天数添加到当前时间来更新列.在pseudosyntax中它将是: UPDATE foo SET time = current_timestamp + days::integer days是同一个表中的一列. create function add_days_to_timestamp(t timestamptz, d int) returns timestamptz as $$ beg
作者:编程之家 时间:2020-08-10
将PostgreSQL数据库转换为MySQL
我已经看到了相反的问题,但我有一个需要转换为 MySQL的800MB PostgreSQL数据库.我假设这是可能的(所有事情都是可能的!),我想知道最有效的解决方法,以及任何常见的错误都需要注意.我接下来没有Postgre的经验.任何指向此指南的链接也会有所帮助!谢谢. 一个建议是从当前版本的MySQL开始,否则您将不会有子查询,存储过程或视图.另一个明显的区别是自动增量字段.查看: pg2mys
作者:编程之家 时间:2020-08-10
PostgreSql是nosql吗?
令人困惑的PostgreSql,在某些地方人们告诉它是noSql,在某些地方人们告诉它不是noSql.看到PostgreSql加上哪些是实际的noSql.建议我到底是什么? 提前致谢. 你一直困惑我的营销和流行语. “NoSQL”是一个流行语,用于描述多种数据库系统集合,这些数据库系统专注于“半结构化”数据(不适合表格表示),分片和高并发性,代价是事务完整性和一致性,后者是关系数据库管理系统(RD
作者:编程之家 时间:2020-08-10
postgresql – Sequelize.js:查询不在数组中($ne表示数组中的项)
我希望使用Sequelize从postgres数据库中提取项目,但只返回id与给定数组中的任何项目不相等的项目. 在Sequelize documentation中,运算符$ne表示不相等,$in表示返回具有与给定数组匹配的值的属性的项目,但它看起来不像是有一个运算符来组合这两个. 例如,如果我在数据库中使用id [1,2,3,4,5,6],我想通过比较另一个数组(即[2,3,4])过滤那些项目,
作者:编程之家 时间:2020-08-10
Postgresql Python:忽略重复键异常
我按以下方式使用psycopg2插入项目: cursor = connection.cursor() for item in items: try: cursor.execute( "INSERT INTO items (name, description) VALUES (%s, %s) RETURNING id", (i
作者:编程之家 时间:2020-08-10
使用PostgresQL检查现有列的约束
我正在尝试对现有列进行检查约束. 有没有办法从PostgreSQL实现这一目标? 使用alter table添加新约束: alter table foo add constraint check_positive check (the_column > 0); 手册中有更多细节和示例: http://www.postgresql.org/docs/current/static/sql-al
作者:编程之家 时间:2020-08-10
PostgreSQL使用DISTINCT返回多行,但只返回最新的每秒日期列
让我说我有以下数据库表(仅截取日期,两个’id_’preix列与其他表连接)… +-----------+---------+------+--------------------+-------+ | id_table1 | id_tab2 | date | description | price | +-----------+---------+------+--------
作者:编程之家 时间:2020-08-10
postgresql – PostGIS边界框查询返回奇怪的结果
我尝试了以下SQL命令: CREATE TABLE places( lat_lng geography(Point,4326), place_name varchar(50) ); CREATE INDEX places_lat_lng_idx ON places USING gist(lat_lng); INSERT INTO places values ('POINT(-1
作者:编程之家 时间:2020-08-10
postgresql – 如何在postgres中的同一个表中克隆或复制记录?
如何通过创建临时表来克隆或复制PostgreSQL中相同表中的记录. 尝试使用更改的名称(在该表中基本上是复合键)创建从一个表到同一个表的记录克隆. 您可以在一个INSERT和SELECT中一起完成所有操作. 即假设你有以下表格定义和填充的数据: create table original ( id serial, name text, location text ); INSERT
作者:编程之家 时间:2020-08-10
PostgreSQL:如何存储UUID值?
我试图使用PostgreSQL 9.3版本将UUID值存储到我的表中. 例: create table test ( uno UUID, name text, address text ); insert into test values(1,'abc','xyz'); 注意:如何将整数值存储到UUID类型中? UUID的重点在于它们是自动生成的,因为所使用的算法实际上保证了它
作者:编程之家 时间:2020-08-10
postgresql-9.2 – 如何在postgres中更改函数的所有者
我正在编写一个脚本来改变postgres的所有功能(更改每个函数的所有者).我能够使用postgres查询列出所有函数名称,但不能列出每个函数的参数. 如果我得到以下任何问题的解决方案,我的问题将得到解决: >有没有办法在每个函数中列出参数的数据类型. >我们有任何改变功能的方法,而不是传递参数类型,我可以发送一些外卡. 例如,我可以写 ALTER FUNCTION schemaname.func
作者:编程之家 时间:2020-08-10
Greenplum/PostgreSQL中数据表数据去重的几种方法
GP主要用于数据仓库领域,在GP数据库中,如果由于ETL重复跑数导致数据重复的话,就需要进行去重复操作。 一种方法是把某一时间段的数据全部删掉,然后重新跑数据,这样其实工作量也比较大,需要补数据,重跑ETL。 另一种方法就是把重复的数据删掉就行,本文就是针对Greenplum分布式数据库如何进行去重复删除操作。 对于在PostgreSQL中,唯一确定一行的位置的是用ctid,可以用这个ctid作为
作者:编程之家 时间:2020-08-10
PostgreSQL中epoch的用法
在PG数据库中,extract函数用于从一个日期中获取某个子集,比如获取年,月,日,时,分,秒等。例如: epoch这个字段也可以获取到相应的值,如图: 而epoch的含义官网上的原本解释如下: For date and timestamp values, the number of seconds since 1970-01-01 00:00:00 UTC (can be negativ
作者:编程之家 时间:2020-08-10
如何在PostgreSQL函数中使用COMMIT和ROLLBACK
我使用三个插入语句,如果第三个语句中有错误,我想回滚第一个和第二个.如果没有办法做到这一点,请告诉我一个不同的方法来处理PostgresqQL中的这个. 如果我使用COMMIT或ROLLBACK,我会收到错误. CREATE OR REPLACE FUNCTION TEST1 () RETURNS VOID LANGUAGE 'plpgsql' AS $$ BEGIN
作者:编程之家 时间:2020-08-10
PostgreSql:只选择周末
我有一张包含公众假期的表格 id | description | date 1 | Ferragosto and Assunzione | 2012-08-15 00:00:00 2 | Tutti i santi (Ognissanti) | 2012-11-01 00:00:00 ...... 我想只选择PostgreSQL在周末(周六和
作者:编程之家 时间:2020-08-10
PostgreSQL基于同一个表更新行
嗨,我会根据同一个表更新行.将“数据”列复制到数据为“”(空)的每一行.此行中的“键”是相同的. id |data |key ----|-----|----- 1 | xyz |key1 ----|-----|----- 2 | "" |key1 我尝试过类似的东西,但“关系a不存在”: UPDATE a SET a.data = b.data FROM tab
作者:编程之家 时间:2020-08-10
postgresql – postgres中的延迟索引
我们有一个将数据存储在postgres数据库中的系统.在某些情况下,数据库的大小已增长到几GB. 升级此系统时,将备份所述数据库中的数据,最后将其还原到数据库中.由于存在大量数据,索引在恢复期间需要很长时间才能完成(约30分钟),从而延迟升级过程. 有没有一种方法可以将数据复制和索引分成两个步骤,首先复制数据以完成升级,然后进行索引,这可以在以后的后台完成? 谢谢! 使用pg_dump和pg_re
作者:编程之家 时间:2020-08-10
postgresql – psql:致命角色“root”不存在
通过很多SO问题回答我的问题没有解决.. 方法我试过, user@user-Latitude-XT3:~$sudo su postgres No passwd entry for user 'postgres' user@user-Latitude-XT3:~$ 还有很多…… 我继续致命错误用户不存在 任何工作方案? 请注意在标记重复之前,尝试所有相似但尚未解决的… 这是我通常登录postgres
作者:编程之家 时间:2020-08-10
检查PostgreSQL中是否存在索引
参见英文答案 > CREATE UNIQUE INDEX IF NOT EXISTS in postgreSQL 6个 我知道如何创建索引 CREATE INDEX ix_dsvtable ON public."DsVTable" USING btree (dind, sec, regind, datind); 如何
作者:编程之家 时间:2020-08-10
postgresql – 在postgres中大量删除行而不释放空间后进行真空分析
我在postgres数据库中删除了大量的行,稍后进行了真空分析. 我注意到AWS RDS控制台中的磁盘使用量没有太大变化. 尝试运行查询,基于表大小没有移动太多. SELECT *, pg_size_pretty(total_bytes) AS total , pg_size_pretty(index_bytes) AS INDEX , pg_size_pretty(toast_b
作者:编程之家 时间:2020-08-10
postgresql – 为什么Cassandra用于Kong Api Gateway
Kong使用Cassandra或Postgres. Cassandra知道用于编写繁重的应用程序.我没有看到Kong api网关那么重写,也没有一个表使用Cassandra重要的功能分区键之一.我怀疑是为什么Cassandra用于Kong,有什么特别的原因吗?我们不能使用RDBMS来实现这一点. 根据 https://getkong.org/about/faq/#which-datastores-
作者:编程之家 时间:2020-08-10
上一页
127
128
129
130
131
132
133
134
下一页
小编推荐
热门标签
更多
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