手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
更改视图中使用的PostgreSQL列
我希望PostegreSQL能够放松一下.每次我想要更改视图中使用的列时,似乎我必须删除视图,更改字段然后重新创建视图.我可以放弃额外的保护并告诉PostgreSQL让我更改字段然后找出对视图的调整吗? 澄清: 我理解一个观点是什么.事实上,这是因为视图就像一个子查询,我希望我可以更改基础表并让视图获取更改. 假设我有以下内容: CREATE TABLE monkey ( "name" cha
作者:编程之家 时间:2020-08-08
postgresql – 使用shp2pgsql转换shapefile
我知道shp2pgsql在 postgresql目录中的位置,但我不确定之后要使用的命令.我已经彻底阅读了本手册,并且我知道shp2pgsql命令的所有参数和选项.我收到错误: -bash: shp2pgsql: command not found 这可能是权限问题吗? 正确的命令是«shp2pgsql»,你有一个错字. 用法示例: # shp2pgsql -c -D -s 4269 -I sha
作者:编程之家 时间:2020-08-08
没有子查询的PostgreSQL中的总百分比
我有一个用户表.每个用户都有一个国家.我想要的是获得具有用户数量和百分比/总数的所有国家/地区的列表.到目前为止我所拥有的是: SELECT country_id, COUNT(*) AS total, ((COUNT(*) * 100) / (SELECT COUNT(*) FROM users WHERE cond1 = true AND cond2 = true AND cond3 = tr
作者:编程之家 时间:2020-08-08
postgresql – 在INSERT期间计算列值
我正在使用 Postgresql 8.3 我有一个数据库表,包含buy_value和sell_value.我希望添加一个DEFAULT函数,以便在每个插入时,数据库将根据买入和卖出值计算利润并将其插入相关列… 我该如何定义我的改变? 它不像更改DEFAULT值那么简单……在插入之前你需要一个触发器. (但不建议将计算字段存储在表中,因为您有破坏数据完整性的风险) 看一下这个 http://www.
作者:编程之家 时间:2020-08-08
postgresql – Postgres在regexp_split_to_table拆分的列中搜索
我有下表: cs_id ; cs_values ; cs_desc --------------------------- 1; 'a,b,c'; 'one' 2; 'd,a'; 'two' 3; 'a,c'; 'three' 字段“cs_valies”包含不同的逗号分隔值.我想在“cs_values”中包含特定值的行上获取所有“cs
作者:编程之家 时间:2020-08-08
postgresql – 如何找到shp2pgsql?
我正在安装 postgresql的Debian机器上工作.我需要找到shp2pgsql(一个将shapefile转换为SQL的实用程序,顾名思义). 我似乎建议它位于postgresql的bin目录中,但是我不知道在哪里可以找到它.我无法通过一个简单的查找找到shp2pgsql(可能太简单了,因为我的Unix技能不是那么好): $find ~ -name 'shp2pgsql' -print $
作者:编程之家 时间:2020-08-08
如何在没有备份的情况下恢复postgresql DB
忘了做备份.现在我有数据库和带有空postgres的新系统的硬盘驱动器.我可以以某种方式恢复数据库?通过简单的文件副本等? 如果您拥有旧的 postgresql系统的完整数据目录(如果它是相同的版本,或者仅在版本号中有所不同),您可以尝试在新的postgresql安装中将其放在数据目录的位置. (当然,在执行此操作之前停止postgres服务器). 它基本上与upgrading postgresq
作者:编程之家 时间:2020-08-08
postgresql – Postgres Npgsql连接池
我想在Postgres使用Npgsql时更好地理解连接池. ( http://www.npgsql.org/) 当我使用连接字符串时: UserID=root;Password=myPassword;Host=localhost;Port=5432;Database=myDataBase;Pooling=true;Min Pool Size=0;Max Pool Size=100; “Poolin
作者:编程之家 时间:2020-08-08
postgresql – wildfly中的数据源配置10
我试图在Mac OS上的Wildfly 10 Application Server中配置PostgreSQL数据源.我正在按照说明书的规定行事.我创建了一个订单: /wildfly-10.1.0.Final/modules/system/layers/base/org/postgresql/main. 按此顺序我放了JDBC驱动程序: postgresql-9.3-1104.jdbc4.jar 我
作者:编程之家 时间:2020-08-08
postgresql – 我应该更喜欢 – >>或@>
在 JSONB列上的postgreSQL中,我可以使用相同的(?)结果运行两个查询. 查询1: SELECT * FROM a WHERE b->>'c' = 'lorem'; 查询2: SELECT * FROM a WHERE b @> '{"c": "lorem"}'; 在性能和语义方面(可能还有一些我在这里看不到的其他考虑因素),我应该使用什么查询来搜索“c来自哪里的项目”? 它取决于 w
作者:编程之家 时间:2020-08-08
postgresql – Docker – Rails应用程序无法连接到链接的Postgres容器(似乎没有运行)
我一直在关注如何使用Docker: Setting Up A Rails Development Environment Using Docker设置Rails开发环境的指南. 我一路上遇到了一些障碍,但是我已经成功地完成了大部分工作,直到运行Rails迁移的步骤.运行命令docker-compose run web rake db:migrate会产生以下结果: rake aborted! PG
作者:编程之家 时间:2020-08-08
postgresql – 用LIKE而不是等于Postgres查询
我正在尝试使用LIKE和!=条件编写查询: SELECT * FROM posts WHERE title LIKE 'term%' OR NAME LIKE 'term%' AND post_type != 'type'; 但是,查询结果不会被post_type过滤.我的语法有问题吗? 您可能需要括号,因为AND具有运算符优先级. SELECT * FROM p
作者:编程之家 时间:2020-08-08
postgresql – 由于ECONNREFUSED,Heroku无法迁移?
当我尝试heroku运行rake db:migrate时,我被告知无法建立连接.我在本地使用postgres.我可以看到我的网站正确加载,但我无法访问我的模型.如何解决这个问题? Rexs-MacBook-Pro:portfolio Rex$heroku run rake db:migrate Running rake db:migrate on fathomless-mesa-1536... u
作者:编程之家 时间:2020-08-08
postgresql – 为模式匹配搜索索引jsonb数据
这是后续行动: Pattern matching on jsonb key/value 我有一张桌子如下 CREATE TABLE "PreStage".transaction ( transaction_id serial NOT NULL, transaction jsonb CONSTRAINT pk_transaction PRIMARY KEY (transaction_id
作者:编程之家 时间:2020-08-08
postgresql – txid_current()如何工作?
我有以下psql语句: 假设:初始txid:a select txid_current(); ---------------------- a+1 begin; insert into tab( v1,v2); insert into tab (v3,v4); commit; select txid_current(); ---------------------- a+3 为什么我看到交易I
作者:编程之家 时间:2020-08-08
postgresql – 如何为用户/连接设置一些上下文变量
我目前使用Firebird SQL作为我的共享软件的db后端,也想支持PG 9.3. 在FB中我使用set / get_context来执行此操作: set-context get-context 例如我会在用户登录后执行此操作: select rdb$set_context('USER_SESSION', 'LANGUAGE_ID', %s) \ from rdb$databas
作者:编程之家 时间:2020-08-08
如何使用PostgreSQL中的函数插入多行
我想在PostgreSQL中的函数表中插入多行. 这是我的桌子 CREATE TABLE mahasiswa ( nim CHAR(10), nama VACHAR(40) CONSTRAINT pk_nim PRIMARY KEY (nim) ) ; 这就是我创造的功能 CREATE FUNCTION insertdata(CHAR(10),varchar(40))
作者:编程之家 时间:2020-08-08
postgresql – 如何分组/选择JSON类型列(PG :: UndefinedFunction:ERROR:无法识别json类型的相等运算符)
我想做 <MODEL>.select("brief_content").group("brief_content") 这是表格方案, :id => :integer, :content => :json, :brief_content => :json 但我得到了错误, 我该怎么办,谢谢 companyAlarmLog Load (0.9ms) SELECT co
作者:编程之家 时间:2020-08-08
如何在Postgresql上创建用户?
我正在努力让这件事变得如此简单.无论我到哪里,它都说它很简单: $createuser -P 但那总是会失败: $creation of new role failed: ERROR: role "postgres" already exists 我期待一个提示,以便我可以给出一个名字,但它不会出现. 现在怎么办? 尝试 reading the fine manuals.您提供用户名 creat
作者:编程之家 时间:2020-08-08
postgresql – 如何正确安装progresql-9.3
我跟着这个文件 http://www.postgresql.org/download/linux/ubuntu/上的安装,一切似乎都很好.但是当我尝试按照本教程: http://www.postgresql.org/docs/9.3/static/tutorial-createdb.html时,一切都不再好了.这是我尝试创建数据库表时遇到的错误: $createdb mydb WARNING: p
作者:编程之家 时间:2020-08-08
PostgreSQL将时间范围分成几天
我正在尝试使用PostgreSQL 9.2.4编写一个复杂的查询,但我无法正常工作.我有一个包含时间范围的表,以及其他几个列.当我在此表中存储数据时,如果所有列都相同且时间范围重叠或相邻,我将它们组合成一行. 但是,当我检索它们时,我想在天边界处分割范围 – 例如: 2013-01-01 00:00:00 to 2013-01-02 23:59:59 将被选为两行: 2013-01-01 00:0
作者:编程之家 时间:2020-08-08
postgresql wal在哪里?如何指定不同的路径?
我想在不同的文件系统上创建一个包含数据文件和wal的数据库.我想将wal放在NFS上的单独服务器上,以避免在fs /磁盘崩溃的情况下丢失数据. 沃尔夫写在哪里? 我可以通过配置将其强制到与默认位置不同的位置吗? 如果重要的话,我在9.1. 谢谢. WAL文件被写入数据目录内的目录pg_xlog.从Postgres 10开始,此目录已重命名为pg_wal 例如.的/ var / lib中/ Post
作者:编程之家 时间:2020-08-08
PostgreSQL上的全文搜索
现在我正在学习PostgreSQL 9.2.3中的全文搜索.但是,我有一个问题.我运行这个例子: CREATE TABLE messages (title text,body text,tsv tsvector); CREATE TRIGGER tsvectorupdate BEFORE INSERT OR UPDATE ON messages FOR EACH ROW EXECUTE PRO
作者:编程之家 时间:2020-08-08
postgresql – 无法识别的配置参数“custom_variable_classes”
我在系统更新后收到此消息: unrecognized configuration parameter "custom_variable_classes" in file "/var/lib/pgsql/data/postgresql.conf" line 501 是否不再支持自定义变量类? 从版本9.2开始,不再需要此声明: http://www.postgresql.org/docs/curre
作者:编程之家 时间:2020-08-08
数组 – 在PostgreSQL中将位字符串转换为数组
我有一个160个字符串的字符串,我需要一个整数数组来存储值为1的位的位置. 例: bitstring = '00110101' array = [3,4,6,8] 是否可以仅使用SQL执行此操作,还是需要定义PL / SQL函数或类似的东西? 确实可以用SQL编写它.这是一个起点: select array( select substring(str from i for 1) as bit
作者:编程之家 时间:2020-08-08
在结果集PostgreSQL中创建自动增量列
只有来自path的顺序是preserver时,此查询的结果才有意义.但是,在我的Left Inner Join中,结果是混乱的.我想我可以在结果集中创建一个新列,就像结果的索引一样,然后作为整个sql的最后一个子句添加一个ORDER BY idx. 这是我的查询而不试图保留最终的顺序: SELECT path.*, network_link.v0prt FROM (SELECT *
作者:编程之家 时间:2020-08-08
postgresql-9.1 – postgresql中的移动平均过滤器
我有一个查询,用于计算过去7天内表格中的移动平均线.我的表有两列date_of_data,它是日期类型,是一个日期系列,有一天的间隔,val是浮点数. with B as (SELECT date_of_data, val FROM mytable group by date_of_data order by date_of_data) select date_of_data,val,
作者:编程之家 时间:2020-08-08
postgresql – 如何在预准备语句中传递带有”(timestamp)的字符串?
我正在尝试执行以下查询 INSERT INTO hotspot(timestamp) VALUES (timestamp with time zone '2012-10-25 14:00:00 +05:00' at time zone 'EET'); 我想将时间戳作为变量传递. 我的时间戳列是带时区的时间戳类型. 你知道如何做到这一点吗? 当我做…(Java,Postgresql) String
作者:编程之家 时间:2020-08-08
database – 如何在PostgreSQL中复制DDL更改
在PostgreSQl 9.1中,流复制是通过流式传输WALs记录完成的,这些记录由Master的数据上的UPDATE和DELETE生成. 如何复制DDL更改?那些不是WALs的一部分. Postgresql的Write Ahead Log(WAL)确实包含DDL.在Postgresql中,DDL是事务性的,就像DML一样.一切都通过WAL. 见http://wiki.postgresql.org
作者:编程之家 时间:2020-08-08
postgresql – PG ::错误:错误:函数left(字符变化,整数)不存在
我正在使用PostgreSQL和Rails 3.2.我的一个db迁移具有以下内容: execute <<-SQL CREATE INDEX users_multi_idx ON users (lower(left(fname, 1)), fname) WHERE deleted_at IS NULL; SQL 在某些dbs上迁移时,我们收到以下错误: == AddFnameIndex
作者:编程之家 时间:2020-08-08
上一页
100
101
102
103
104
105
106
107
下一页
小编推荐
热门标签
更多
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