手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql – 如何将AWS中的docker容器连接到RDS
我如何 – 将在普通EC2实例上运行的docker容器(odoo)或通过EB链接到AWS中的RDS?我尝试使用服务器的位置加载自定义配置文件,但这不起作用.在EB我创建了一个带有postgres DB的应用程序,成功部署了我的docker.aws.json但我无法连接到该应用程序的Web界面. 当我检查容器的docker日志时,它说一切都很好但是期望在localhost上的数据库. 所以就像我说的
作者:编程之家 时间:2020-08-10
如何在postgresql中从命令行改变角色?
我正在尝试构建一个安装脚本来自动创建开发环境,但是我在尝试管道或使用psc的-c修饰符时遇到了麻烦. 我试过了: sudo su postgres psql -c "ALTER ROLE postgres WITH password 'pass'" 和 sudo su postgres psql -c "ALTER ROLE postgres WITH password 'pass';" 两者都说
作者:编程之家 时间:2020-08-10
连接日期和时间字段并转换为datetime postgresql
我有一个表分隔日期和时间字段 表格1 data hora id 2015-01-01 11:40:06 1 2015-01-01 15:40:06 2 2015-01-02 15:40:06 3 2015-01-05 10:40:06 4 2015-01-
作者:编程之家 时间:2020-08-10
PostgreSQL:将现有的双精度列转换为整数数据类型
我在PostgreSQL中有一个包含数字的列.列的数据类型是双精度,并且数字有很多十进制数字.我不需要那么高的准确度.整数就足够了. 如何将列重新定义为具有整数数据类型,同时舍入当前现有数据以获取整数? 只需更改表格,Postgres将通过适当舍入来自动将double值转换为整数: ALTER TABLE foo ALTER COLUMN some_column TYPE integer; 这基本
作者:编程之家 时间:2020-08-10
PostgreSQL返回选择结果并将它们添加到临时表中?
我想选择一组行并将它们返回给客户端,但我还想将结果集中的主键(整数id)插入到临时表中,以便在同一事务中的后续连接中使用. 这是用于同步的,其中后续查询倾向于涉及来自先前查询的结果的连接. 最有效的方法是什么? 我很谨慎地执行两次查询,但如果它被添加到查询缓存中可能会很快.另一种方法是将整个结果集存储到临时表中,然后从临时表中进行选择.这看起来也很浪费(我只需要临时表中的整数id.)如果有一个SE
作者:编程之家 时间:2020-08-10
For循环中的Postgresql更新
我对 postgresql很新,我在使用for循环更新表中的空值列时遇到问题.我正在努力的表是巨大的,所以为了简洁,我将给出一个更小的例子,它应该得到重点.请参考下表 +----+----------+----------+ | id | A | B | C | +----+----------+----------+ | a | 1 | 0 | NULL
作者:编程之家 时间:2020-08-10
在Postgresql中设置Mysql外部数据包装器
有人可以帮我理解如何设置 postgresql的 mysql_fdw吗?我在看 https://github.com/EnterpriseDB/mysql_fdw,我不知道第一步是什么. 您链接到ODBC外部数据包装器odbc_fdw.您可以将它用于MySQL,但如果您只想要MySQL,则应该使用 use mysql_fdw instead.这样您就不必乱用ODBC了. 很简单,mysql_fdw
作者:编程之家 时间:2020-08-10
postgresql – Rails连接数据库时没有用户名或密码
我正在使用Rails开发一个Web 4.尝试配置生产环境我注意到既不需要用户名也不需要密码.我在 database.yml下有以下配置: development: adapter: postgresql encoding: unicode database: walko username: walko password: pool: 5 timeout: 5000
作者:编程之家 时间:2020-08-10
postgresql – JPA和Postgres序列预分配大小设置不正确
由于序列问题,我无法保留任何实体.我使用Glssfish 4,Postgres 9.3 JPA EJB3和Netbeans 8. 在兴奋之下: Finest: persist() operation called on: MyUser{id=null,
[email protected]
, password=test, firstname=test, lastname=test, com
作者:编程之家 时间:2020-08-10
database – 将postgres表导出为csv错误
我试图将我所有的postrgres表导出到单独的csv文件中,因为我正在使用以下函数 CREATE OR REPLACE FUNCTION db_to_csv(path text) RETURNS void AS $BODY$ declare tables RECORD; statement TEXT; begin FOR tables IN SELECT (table_
作者:编程之家 时间:2020-08-10
如何将numpy数组转换为postgresql列表
我试图使用 python将2个numpy数组列插入postgresql表作为两个数组. postgresql表是DOS: 首要的关键 能量整数[] dos整数[] 我有一个numpy数组,是2x1D数组的2d数组: finArray = np.array([energy,dos]) 我试图使用以下脚本插入数据库,我一直在插入错误.我无法弄清楚如何格式化数组,以便在表单中正确格式化:INSERT I
作者:编程之家 时间:2020-08-10
postgresql – 避免在多台机器的SERIAL列中重复增加
现在我在一台机器上安装了Postgres并创建了一个带有串行列的表.每当插入新行时,此列自动递增.如果我在另一台机器上安装Postgres进行分布式计算并使用串行列创建相同的表,则串行列从1开始?或者我可以为列设置最小值(第一台机器1的最大值)? 默认情况下,SERIAL创建一个以1开头的SEQUENCE. 如果需要,可以修改序列,以便每台机器都有一个不同的起始值,并且所有序列在创建表后都有一个偏
作者:编程之家 时间:2020-08-10
postgresql – pgAdmin III:拒绝访问数据库
我正在尝试从 pgAdmin III连接到远程数据库.我创建了一个“新服务器注册”.当我连接到数据库时,我得到“访问数据库被拒绝”. 我设置正确.这些是我的PostgreSQL设置: > pg_hba.conf> PostgreSQL客户端身份验证配置文件 # TYPE DATABASE USER ADDRESS METHOD
作者:编程之家 时间:2020-08-10
postgresql – 从SQL获取transactionid(xid)
有没有办法从SQL查询或plpgsql函数体中获取 transactionid(xid)? PostgreSQL 9.3的版本 http://www.postgresql.org/docs/9.3/static/functions-info.html#FUNCTIONS-TXID-SNAPSHOT txid_current()可能就是你所追求的.
作者:编程之家 时间:2020-08-10
macos – 使用MacPorts的PostreSQL93 postgis2
我正在尝试使用macports在我的mac上将我的postgres安装从9.2更新到9.3.我删除了所有与postgres相关的安装,然后我安装了postgres93,但是当我安装postgis(sudo port install postgis2)时,macports自动下载并安装postgres92(所以93版没有postgis扩展名)…为什么?如何为postres93指定postgis2?
作者:编程之家 时间:2020-08-10
postgresql – Postgres慢速分组查询最多
我正在使用postgres 9.1,我有一个大约3.5M行eventtype(varchar)和eventtime(timestamp)的表 – 以及其他一些字段.只有大约20种不同的事件类型,事件时间跨度约为4年. 我想获取每种事件类型的最后一个时间戳.如果我运行如下查询: select eventtype, max(eventtime) from allevents group by even
作者:编程之家 时间:2020-08-10
Postgresql函数返回多行
我需要在主查询中添加一个函数.主查询有where子句和’IN'(例如:where id IN(3,4,2))我需要一个函数插入到这个IN中,返回所需的id. CREATE OR REPLACE FUNCTION getItemID(groupid integer) RETURNS SETOF item AS $BODY$ BEGIN RETURN QUERY
作者:编程之家 时间:2020-08-10
添加和增加日期和时间(Postgresql)
以下是一个表格,用于显示媒体播放的时间.所以基本上它有一个开始时间(开始),轨道的长度(clip_length),以及它何时结束(结束=开始clip_length),最后是轨道的位置. |starts | ends |position |file_id| clip_length |2013-08-30 22:00:00 | 2013-0
作者:编程之家 时间:2020-08-10
postgresql – 外键引用继承表
我有以下表格: CREATE TABLE mail ( id serial, parent_mail_id integer, ... PRIMARY KEY (id), FOREIGN KEY (parent_mail_id) REFERENCES mail(id), ... ); CREATE TABLE incoming ( from
作者:编程之家 时间:2020-08-10
在PostgreSQL中使用时间戳最小和最大的函数
如何在timestamp列上使用PostgreSQL中的函数最小/最大? 我有一个列–plc_time(没有时区的时间戳),我需要从两个值中选择plc_time最大的行(值是没有时区的时间戳). 我应该使用转换吗?我该怎么做? select * from some_table where plc_time = greatest(timestamp '2013-07-15 14:55:00', ti
作者:编程之家 时间:2020-08-10
postgresql – EXECUTE … INTO … PL / pgSQL中的USING语句无法执行到记录中?
我正在尝试在PL / pgSQL中编写一个函数区域,它循环遍历hstore并将记录的列(hstore的键)设置为特定值(hstore的值).我正在使用Postgres 9.1. hstore看起来像:’“column1”=>“value1”,“column2”=>“value2”’ 一般来说,这是我想要的一个函数,它接受一个hstore并且有一个带有要修改的值的记录: FOR my_key, my
作者:编程之家 时间:2020-08-10
postgresql – PL / pgSQL函数中的立即更新
我正在使用PL / pgSQL函数“interpolate_values”进行一些耗时的计算.名为“interpolation_jobs”的表包含有关每个函数调用的监视信息,因此具有给定job_id的函数调用的进度应该可以通过 SELECT status FROM interpolation_jobs WHERE id = job_id; 列“status”包含其中一个值’queued’,’run
作者:编程之家 时间:2020-08-10
postgresql – 检索部分索引WHERE表达式
我如何运行查询(在PostgreSQL内部表上)来检索部分索引的条件表达式(在本例中为roles_user_group_role_idx). # \d roles Table "public.roles" Column | Type | Modi
作者:编程之家 时间:2020-08-10
postgresql – 如何从postgres sql中的inet值中提取八位字节?
我想将inet格式的IPv4地址转换为整数组件. 例如,将’101.255.30.40’变为oct1 = 101,oct2 = 255,oct3 = 30,oct4 = 40. 如果我将inet转换为varchar,那么有正则表达式应该这样做,但这似乎是不优雅的.是否有一行函数用于返回inet的第n个八位字节? select inet_to_octet('101.255.30.40', 4) as
作者:编程之家 时间:2020-08-10
使用self中的值更新PostgreSQL表
我试图用同一个表中另一行的值更新表上的多个列: CREATE TEMP TABLE person ( pid INT ,name VARCHAR(40) ,dob DATE ,younger_sibling_name VARCHAR(40) ,younger_sibling_dob DATE ); INSERT INTO person VALUES (pid, name, dob)
作者:编程之家 时间:2020-08-10
postgresql – postgres 9.1全文搜索返回没有结果
我在网上搜索了很多天似乎互联网从来没有听说过我的问题: 我有一个邮政地址数据库表,其中包含大约37M的英国记录,其中包含地理空间索引和衍生的全文索引,如下所示: create index on gb_locations using gin(to_tsvector('english', "Postcode" || ' ' || "Postcode_outcode" || ' ' || "Road"
作者:编程之家 时间:2020-08-10
为什么PostgreSQL在函数中以不同的方式处理我的查询?
我有一个非常简单的查询,它并不复杂: select * from table_name where id = 1234 …运行时间不到50毫秒. 接受该查询并将其放入函数中: CREATE OR REPLACE FUNCTION pie(id_param integer) RETURNS SETOF record AS $BODY$ BEGIN RETURN QUERY SELECT *
作者:编程之家 时间:2020-08-10
PostgreSQL 9.0.x中不推荐使用Datetime变量类型吗?
我正在查询外部API,并希望在转移到生产之前测试测试服务器上的数据插入. 目前,我正在尝试在Postgres的shell中执行以下语句: CREATE TABLE referrals (client_id VARCHAR(36), device_id VARCHAR(100), conversion_time DATETIME, acquisition_cost MONEY); 但它在DATETI
作者:编程之家 时间:2020-08-10
postgresql – Postgres复制和临时表
如果我在事务内部创建临时表,使用COPY命令填充它,并使用ON COMMIT DROP选项,表数据是否仍然写入WAL并复制到从数据库?我正在做一个相当大的导入,使用该数据做一些工作,然后我不再需要它了.我不想回滚整个事务,因为我想保留使用源数据完成的工作,但我不再需要源数据,因此我不想浪费时间和带宽复制和删除它在奴隶身上. PostgreSQL中没有WAL登录临时表. 您可能对此article b
作者:编程之家 时间:2020-08-10
更新PostgreSQL数组中的值
我在PostgreSQL数据库中有一些列是数组.如果值不存在,我想在其中添加一个新值(在UPDATE中),否则,不要添加任何值.我不想覆盖数组的当前值,只是添加元素. 可以在查询中执行此操作,还是需要在函数内执行此操作?我正在使用PostgreSQL. 对于整数数组(integer []),这应该与此示例一样简单: UPDATE tbl SET col = col || 5 WHERE (5 =
作者:编程之家 时间:2020-08-10
上一页
129
130
131
132
133
134
135
136
下一页
小编推荐
热门标签
更多
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