手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL中的RIGHT()函数给出了错误
我正在尝试使用RIGHT()函数,因此它只显示从customer表中提取的信用卡号的最后4位数字.这是我到目前为止: create function get_customer(text) returns setof cusinfo as $$ select upper(first_name)||' '||upper(last_name) as full_name, upper(address)
作者:编程之家 时间:2020-08-09
postgresql – 如何确定序列是否在此会话中初始化?
我需要读取函数中序列的当前值.但是,在每个会话中我第一次尝试使用currval(),我得到以下错误: currval of sequence "foo_seq" is not yet defined in this session 提示那些可能通过Google搜索此错误找到此问题的人:您需要初始化每个会话的序列,或者是nextval() or setval(). 我可以使用类似lastval()甚
作者:编程之家 时间:2020-08-09
在PostgreSQL中使用行值作为列
由于之前的查询,我有以下品牌表,每月总销售额: id | date | total -----+----------+------ 123 | Apr-2012 | 100 123 | Mar-2012 | 150 123 | Jan-2012 | 500 987 | Apr-2012 | 5 987 | Mar-2012 | 0.10 987 | Feb-2012 | 8
作者:编程之家 时间:2020-08-09
postgresql – 具有异构数据类型的3个字段的多列索引
我有一个包含3个字段的postgres表: > a:postgis几何 > b:array varchar [] > c:整数 我有一个涉及所有这些问题的查询.我想添加一个多列索引来加速它,但我不能因为它们的性质而不能将3个字段放在同一个索引下. 这种情况下的策略是什么?添加3个索引gist,gin和btree以及postgres将在查询期间使用它们吗? 单列索引 首先,Postgres可以在单个
作者:编程之家 时间:2020-08-09
postgresql – 使用PostGIS将点转换为多边形
我想使用PostGIS创建一个多边形表.表’point’中的每一行都有三个点ID. 表’point_location’具有点的位置信息.我用Google搜索了这个问题,但未找到答案.以下代码有什么问题? select ST_GeomFromText('POLYGON((' || b.x || ' ' || b.y || ',' || c.x || ' ' || c.y || ',' || d.x
作者:编程之家 时间:2020-08-09
postgresql – 将postgres完全保留在内存中
我正在运行各种测试,这些测试在数据库中花费了大量时间. 我想把它全部保留在内存中并且不要触摸数据库,希望这会加快速度.就像使用sqlite3的内存中选项一样.我不需要持久性/持久性/诸如此类,测试后一切都会立即丢弃. 那可能吗?我尝试调整我的postgres内存相关变量(如下面的解决方案),但这似乎并没有影响它执行的db写入次数,我找不到任何看起来像’内存’选项的东西. http://www.vo
作者:编程之家 时间:2020-08-09
postgresql – 从COPY命令获取行数
从文件复制数据时,使用“command tag”获取psql中的行数: db=# COPY t FROM '/var/lib/postgres/test.sql'; COPY 10 我需要行数,并希望避免表上的冗余count(). 有没有办法直接在PL / pgSQL函数中从COPY获取此数量? 据我所知,没有,但也许我错过了什么? 对于PostgreSQL 9.2.但任何版本中的任何选项都会引起
作者:编程之家 时间:2020-08-09
postgresql – 默认情况下将自定义doctrine输出walker应用于所有查询
我写了以下自定义助行器来使用postgres的ilike而不是像: use Doctrine\ORM\Query\SqlWalker; class IlikeWalker extends SqlWalker { /** * Walks down a SelectClause AST node, thereby generating the desired SQL.
作者:编程之家 时间:2020-08-09
数组 – 在PL / pgSQL中创建一个带有动态查询的数组
我试图在plpgsql函数中创建一个带有动态选择查询的数组.不幸的是我收到了语法错误. ERROR: syntax error at or near "EXECUTE" ZEILE 19: SELECT DISTINCT INTO outputIdsToDelete ARRAY( EXECUTE findA...
作者:编程之家 时间:2020-08-09
调试 – 如何获取Postgres中某些信号(例如SIGINT)的处理程序名称/地址?
如何在Postgres中获取处理程序的某些信号(例如SIGINT)的名称/地址?我们可以使用signal(SIGINT,my_handler)来设置信号处理程序,但是有一个函数可以告诉我们哪个函数(在这种情况下,my_handler)处理某些信号(在本例中为SIGINT)?或者我们可以找到使用GDB吗? 你正在寻找的函数是 sigaction.它需要三个参数,第一个是信号,第二个是指向新sigac
作者:编程之家 时间:2020-08-09
一个非常奇怪的PostgreSQL SQL
我们的PostgreSQL SERVER版本8.4中有一个奇怪的SQL.它看起来像是PG服务器执行的系统sql!我不知道这个sql?谁知道这个? –Strange sql SELECT NULL AS TABLE_CAT, n.nspname AS TABLE_SCHEM, c.relname AS TABLE_NAME, CASE n.nspna
作者:编程之家 时间:2020-08-09
postgresql – 临时表在哪里创建?
我在哪里可以找到posgresql文件夹中创建的临时表?如果我从temp_table中选择*;然后我得到了结果,但是在PgAdmin中看不到我数据库的结构? 临时表被放入名为“pg_temp_NNN”的模式中,其中“NNN”表示您连接到哪个服务器后端.这会隐式添加到创建它们的会话中的搜索路径中. 请注意,您无法通过另一个连接访问一个连接的临时表…因此,根据pgAdmin如何组织其连接,即使能够在对
作者:编程之家 时间:2020-08-09
从Postgresql函数返回自定义类型
我正在尝试从PostgreSQL函数返回自定义类型,如下所示: DROP TYPE IF EXISTS GaugeSummary_GetDateRangeForGauge_Type CASCADE; -- Drop our previous type CREATE TYPE GaugeSummary_GetDateRangeForGauge_Type AS -- Recreate our t
作者:编程之家 时间:2020-08-09
8.postgreSql 常用操作总结
阅读目录 0. 启动pgsl数据库 1. 查看pgsl版本 1. 命令行登录数据库 2. 列出所有数据库 3. 切换数据库 4. 列出当前数据库的所有表 5. 查看指定表的所有字段 6. 查看指定表的基本情况 7. 退出操作 8. 新建表 9. 删除表 10. 清空表 11. 添加字段 12. 更改字段 13. 删除字段 14. 表中插入一行数据 15. 表中删除一行数据 16. 修改表中数据 1
作者:编程之家 时间:2020-08-09
.net – PostgreSQL或MS SQL Server?
我正在考虑将PostgreSQL用于.Net网络应用程序.基本上有三个原因: >成熟的地理查询 >占地面积小的Linux >价格 我对工具有点疑惑,SQL Server Profiler和查询计划以及性能监视器都很有帮助. Postgres这个世界怎么样?我还应该考虑其他一些事情吗? 编辑:最有可能将NHibernate用作ORM Postgres附带了pgAdmin,它提供图形说明以帮助您优化查
作者:编程之家 时间:2020-08-09
postgresql – 从Debian Docker容器连接到Windows Postgres
我在 Windows 10计算机上运行Postgres,我想从Docker容器连接到它.我遵循了许多来源的指示,事情应该有效,但事实并非如此. 用于创建Docker容器的命令行: docker run --rm -d --network=host --name mycontainer myimage 在postgresql.conf中: listen_addresses = '*' 在pg_hba
作者:编程之家 时间:2020-08-09
Postgresql中的“后代表”是什么?
Postgresql的数据库转储使用ALTER TABLE ONLY tablename而不是我熟悉的ALTER TABLE tablename.我很好奇ONLY关键字的作用,所以我在 Postgresql documentation中查找了它,它说如下: name The name (optionally schema-qualified) of an existing table to alt
作者:编程之家 时间:2020-08-09
postgresql – 当我使用“sslmode = verify-full”时,连接到Azure上的postgres服务器失败
当我在Azure中连接到我的postgres服务器时选择“sslmode = verify-full”时,连接失败并出现以下错误: “< region> .control.database.windows.net”(和其他7个名称)的服务器证书与主机名“< servername> .postgres.database.azure.com”不匹配. Azure Database for Postgr
作者:编程之家 时间:2020-08-09
postgresql – 重新启动数据库服务器后,Flask-sqlalchemy失去连接
我在我的应用程序中使用flask-sqlalchemy. DB是 postgresql 9.3. 我有简单的db,模型和视图初始化: from config import * from flask import Flask, request, render_template from flask.ext.sqlalchemy import SQLAlchemy app = Flask(__name
作者:编程之家 时间:2020-08-09
postgresql – 如何在Postgres中仅从jsonb类型中选择特定键的值
我有一个jsonb列,其数据如下. [ {"key": "unit_type", "value": "Tablet", "display_name": "Unit Type"}, {"key": "pack_type", "value": "Packet", "display_name": "Pack Type"}, {"key": "units_in_pack", "value
作者:编程之家 时间:2020-08-09
postgresql – 如何从PostGIS获取地球上两点之间的距离?
我从PostGIS距离查询中得到了一个意外的值,我不知道为什么.我想找到地球上两点之间的距离. SELECT ST_Distance( ST_Point(50.7678,6.091499)::geography, ST_Point(52.525592,13.369545)::geography ) as distance; …返回827757.672533206,或大约827.7km. 但
作者:编程之家 时间:2020-08-09
postgresql在单个查询中更新多个表
我有2个表格如下: > serial_table id CHARACTER VARYING(20), serial_key CHARACTER VARYING(20), PRIMARY KEY(id, serial_key) > serial_rate: id CHARACTER VARYING(20), serial_key CHARACTER VARYING(20), rate NUMERI
作者:编程之家 时间:2020-08-09
在没有Postgis功能的情况下转储或恢复Postgresql数据库
我想从 postgresql 8.4转储4个数据库以迁移到 Postgresql 9.1. 我在PgRouting的旧Postgresql 8.4上使用PostGis,因此每个数据库有大约1000个函数.每次导出所有数据库时,所有函数都写在转储中.当我恢复备份文件时,我在Postgresql 9.1上创建postgis或pgrouting的扩展时会遇到一些冲突 无论如何都要在8.4上转储数据库(创
作者:编程之家 时间:2020-08-09
postgresql中的第一个和最后一个值聚合函数,它们可以正确地使用NULL值
我知道在 postgresql中有用于获取行的最后和第一个值的聚合函数 我的问题是,他们不能按我的需要工作.我可以使用一个postgresql向导的帮助.我正在使用postgresql 9.2 – 以防该版本提供解决方案easyyer. 询问 select v.id, v.active, v.reg_no, p.install_date, p.remove_date from vehicle v
作者:编程之家 时间:2020-08-09
如何在父表中插入单行,然后在PostgreSQL中的单个SQL中插入子表中的多行?
请在我的架构下面找到: CREATE TABLE reps ( id SERIAL PRIMARY KEY, rep TEXT NOT NULL UNIQUE ); CREATE TABLE terms ( id SERIAL PRIMARY KEY, terms TEXT NOT NULL UNIQUE ); CREATE TABLE shipVia (
作者:编程之家 时间:2020-08-09
如何获得POSTGRESQL的数据库设计来创建ER图?
我正在使用 postgresql 9.2 postgres=# select version(); version ------------------------------------------------------------- PostgreSQL 9.2.4, compiled by Visual C++ build 1600,
作者:编程之家 时间:2020-08-09
在postgresql中输出多个sql查询的结果
我在本地机器上安装了 postgresql-9.2(运行 Windows 7),我也是管理员.我正在使用pgAdmin III的查询工具来查询我的数据库.我的问题如下: 假设我有两个表Table_A和Table_B,列数不同.另外,假设我有以下两个非常简单的查询: select * from Table_A; select * from Table_B; 我想运行这两个查询并查看它们的输出.如果我
作者:编程之家 时间:2020-08-09
PostgreSQL 务实应用二/5插入冲突
在项目中,有时会动态地按周期(如按月)封存统计数据,通常需要做这样的处理: 以按月封存为例,当月数据到达时,先需要检查该月是否有过记录,有则以更新的方式累加统计数字,无则添加一条记录。 假设我们创建以下月封存表 month_stat,字段?month_name 表示月份,字段?total_count 表示统计数字。 CREATE TABLE month_stat (month_name varch
作者:编程之家 时间:2020-08-09
提高PostgreSQL查询性能
在我的服务器中运行此查询时,它非常慢,我无法理解为什么.任何人都可以帮我搞清楚吗? 查询: SELECT "t_dat"."t_year" AS "c0", "t_dat"."t_month" AS "c1", "t_dat"."t_week" AS "c2", "t_dat"."t_day" AS "c3", "t_purs"."p_id" AS "c4"
作者:编程之家 时间:2020-08-09
将日期时间约束添加到PostgreSQL多列部分索引
我有一个名为queries_query的PostgreSQL表,它有很多列. 其中两个创建的列和user_sid经常在我的应用程序的SQL查询中一起使用,以确定给定用户在过去30天内完成了多少查询.在最近30天之前的任何时间查询这些统计数据是非常非常罕见的. 这是我的问题: 我目前通过运行以下方法在这两列上创建了我的多列索引: CREATE INDEX CONCURRENTLY some_inde
作者:编程之家 时间:2020-08-09
上一页
104
105
106
107
108
109
110
111
下一页
小编推荐
热门标签
更多
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