手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql 表触发器
1、先建一个函数,用来执行触发器启动后要执行的脚本 CREATE OR REPLACE FUNCTION "public"."trigger_day_aqi"() RETURNS "pg_catalog"."trigger" AS $BODY$ BEGIN --日均值表,没有o3,小时值表,没有o3_8h NEW.so2iaqi=DAY_SO2_AQI
作者:编程之家 时间:2020-08-08
为什么播放失败并显示“未找到驱动程序:[org.postgresql.Driver]”?
这是我的application.conf: db.default.driver=org.postgresql.Driver db.default.url="postgres://postgres:postgres@localhost:5432/postgres" db.default.user="postgres" db.default.password= "postgres" 我下载了pos
作者:编程之家 时间:2020-08-08
每晚PostgreSQL脚本执行
我试图模仿基于 this article on valena.com的快照物化视图,并创建了我需要的物化视图. 我的下一个任务是在PostgreSQL中每晚执行刷新物化视图脚本.我正在使用pgAdmin并发现我需要在我的数据库服务器(Linux)上安装pgagent并通过编写pgscript在pgAdmin中创建作业. 这是我需要的,还是有更好的方法来每晚运行这个脚本? for all i in
作者:编程之家 时间:2020-08-08
如何在PostgreSQL中查询索引的元数据
我需要能够查询PostgreSQL数据库以获取有关索引的信息及其详细信息. 在SQL Server上,我可以执行以下操作来获取所有索引的所有表/索引/列的列表: select TABLE_NAME, INDEX_NAME, NON_UNIQUE, COLUMN_NAME from INFORMATION_SCHEMA.STATISTICS where TABLE_SCHEMA = 'my_sche
作者:编程之家 时间:2020-08-08
PostgreSql:禁止更新列:怎么做?
PostgreSql可以在没有触发器的情况下不允许更新列,只允许插入. 完全未经测试但由于Postgres SQL支持列级权限,它看起来可能是. http://www.postgresql.org/docs/current/static/sql-grant.html 这有用吗? GRANT SELECT (col1, col2), INSERT(col1, col2), UPDATE (col1)
作者:编程之家 时间:2020-08-08
PostgreSQL:在WHERE子句中使用子查询缩写(‘AS’)
考虑PostgreSQL中的以下查询: SELECT a, b, (A VERY LONG AND COMPLICATED SUBQUERY) AS c, (ANOTHER VERY LONG AND COMPLICATED SUBQUERY) AS d FROM table 我希望在WHERE子句中有c和d,如: WHERE c AND d; 但是,据我所知,我只能这样做
作者:编程之家 时间:2020-08-08
database – 每天将自动增量列重置为0
在 postgresql中有没有办法让自动递增列在每天的指定时间重置为零? 使用cronjob可能非常简单 0 0 * * * echo "SELECT setval('public.my_table_id_seq', 1, false)" | psql -U my_db_user -d my_db_name 或者,您可以将“serial”列设置为DEFAULT来调用存储过程,该存储过程将检查一天
作者:编程之家 时间:2020-08-08
PostgreSql:错误:从转储文件恢复时不存在关系“序列”
从服务器上的转储文件恢复数据库时出现以下错误: ERROR: relation “table_id_seq” does not exist LINE 1: SELECT pg_catalog.setval(‘table_id_seq’, 362, true); >我的本地psql版本是10.2 >服务器psql版本是9.6.8 这是我的dump命令: pg_dump -U username -h
作者:编程之家 时间:2020-08-08
如何在Firebird中使用DISTINCT ON(PostgreSQL)?
我有一个带有数据的TempTable: ------------------------------------ | KEY_1 | KEY 2 | NAME | VALUE | ------------------------------------ | 1 | 0001 | NAME 2 | VALUE 1 | | 1 | 0002 | NAME 1 | VALUE
作者:编程之家 时间:2020-08-08
在PostgreSQL上使用SQLAlchemy创建全文搜索索引
我需要使用SQLAlchemy在 Python中创建PostgreSQL全文搜索索引.这是我想要的SQL: CREATE TABLE person ( id INTEGER PRIMARY KEY, name TEXT ); CREATE INDEX person_idx ON person USING GIN (to_tsvector('simple', name)); 现在,在使用ORM时,如
作者:编程之家 时间:2020-08-08
postgresql – 将POINT插入postgres数据库
我需要在postgres数据库中插入/更新点列类型. 我正在使用node-postgres 使用POSTGRES管理面板生成的脚本将更新查询显示为 UPDATE public.places SET id =?,user_id =?,business_name = ?, alternate_name = ?, primary_category = ?, categories = ?, descrip
作者:编程之家 时间:2020-08-08
Postgresql函数返回受影响的行数
我创建了一个函数.我定义了返回值void.但我想显示受影响的行数.我能怎么做? CREATE OR REPLACE FUNCTION update() RETURNS void AS $BODY$ BEGIN update test_a set name='cde' where name='abc'; update test_b set name='mno' where name=
作者:编程之家 时间:2020-08-08
pgAdmin和PostgreSQL之间的区别
有人能告诉我pgAdmin和postgreSQL之间的区别吗?他们俩都是同一个人吗?我无法在pgAdmin中绘制ER图,但想知道它是否可以在postgreSQL中使用? 一旦我下载了postgreSQL,它就会自动下载pgAdmin并且看不到postgreSQL数据库. PostgreSQL是一个实现SQL标准的数据库引擎.它通常作为网络tcp端口上的服务器进行监听,以提供其功能. pgAdmin
作者:编程之家 时间:2020-08-08
postgresql – Postgres 9.5.0中的ON CONFLICT语法错误
在Postgres文档 INSERT中,有一个使用ON CONFLICT的例子: INSERT INTO distributors (did, dname) VALUES (7, 'Redline GmbH') ON CONFLICT (did) DO NOTHING; 我尝试同样的事情: INSERT INTO name_map VALUES ('key_value', 'val1','val2
作者:编程之家 时间:2020-08-08
postgresql – SELECT … INTO的EXECUTE未实现
我试图在PostrgeSQL中运行此函数: CREATE OR REPLACE FUNCTION create_partition_and_insert() RETURNS trigger AS $BODY$ DECLARE partition VARCHAR(25); _date text; BEGIN EXECUTE 'SELECT REPLACE(' || quote_literal(NEW
作者:编程之家 时间:2020-08-08
database – 退出函数时删除临时表
我使用’on commit drop’选项在函数中使用临时表.我的问题是,在某些情况下,一个更全局的函数可以调用第一个两次,所以“创建临时表”在提交之前被调用两次 – 所以我有正常的错误“relation [my_temp_table]已经存在”. 我使用函数末尾的临时表来返回“返回查询”中的行,所以在离开函数之前我无法手动删除表. CREATE OR REPLACE FUNCTION my_fu
作者:编程之家 时间:2020-08-08
postgresql – 如何从vagrantfile设置postgres配置
我想创建一个postgres用户,然后创建一个具有特定架构规范的表.有没有办法通过Vagrantfile做到这一点? 我的Vagrantfile具有内联配置脚本. 我尝试在谷歌上搜索,但所有可用的东西都与我将不会使用的厨师或安全或木偶有关. 重申我需要能够创建没有密码的db用户和带有某种模式的表. 如果我问的问题对你没有意义,请纠正我.我是devop东西的小伙子. 我的流浪档案: # -*- mo
作者:编程之家 时间:2020-08-08
postgresql – wal_keep_segments为什么最小,不是最大?
根据 docs wal_keep_segments (integer) Specifies the minimum number of past log file segments kept in the pg_xlog directory 同时根据我的经验 – 你创建一个slave并从默认值更改wal_keep_segments让它为64,并观察随着xlogs的数量开始增长直到达到64个文件.我
作者:编程之家 时间:2020-08-08
为什么我的PostgreSQL表比它来自的csv更大(以GB为单位)?
A< 4 GB csv成为我的AWS Postgres实例中的7.7 GB表.一个14 GB的csv不会加载到22 GB的空间,我猜是因为它的大小也会增加一倍!这个因素是两个正常吗?如果是这样,为什么,它是否可靠? 有许多可能的原因: >索引占用空间.如果你有很多索引,特别是多列索引或GiST / GIN索引,它们可能是一个很大的空间. >某些数据类型在文本形式中比在表格中更紧凑.例如,1在csv
作者:编程之家 时间:2020-08-08
PostgreSQL从一个表中选择all并从表关系中连接计数
我有两个表,post_categories和帖子.我正在尝试从post_categories;中选择*,但每次在帖子上使用帖子类别时,也会返回一个带有计数的临时列. 帖子 | id | name | post_category_id | | 1 | test | 1 | | 2 | nest | 1 | | 3 | vest | 2
作者:编程之家 时间:2020-08-08
在Rails控制台中为PostgreSQL显示表中的数据
我找到这样的东西: Rails: How to list database tables/objects using the Rails console? 这条线很好: ActiveRecord::Base.connection.tables 并返回所有表 但 ActiveRecord::Base.connection.table_structure("users") 生成错误: ActiveRe
作者:编程之家 时间:2020-08-08
postgresql – 格式()中整数变量的格式说明符,用于EXECUTE?
CREATE OR REPLACE FUNCTION getParentLtree(parent_id bigint, tbl_name varchar) RETURNS ltree AS $BODY$ DECLARE parent_ltree ltree; BEGIN -- This works fine: -- select into parent_ltree l_tree fro
作者:编程之家 时间:2020-08-08
创建表时出现postgresql语法错误
嘿大家我需要帮助创建表格.我有下面的脚本,它创建了几个表.当我尝试运行脚本时,它给我这个错误: psql:script.sql:10: ERROR: syntax error at or near "Group" LINE 6: CREATE TABLE Group( 谁能告诉我发生了什么事? CREATE TABLE Group( name varchar(40) PRI
作者:编程之家 时间:2020-08-08
postgresql – pgAdmin错误 – 关系“[函数名称/视图/触发函数]”不存在
我刚接触pgAdmin,所以我真的不知道导致这些错误的原因: ERROR: relation "ongoingprojects" does not exist LINE 1: SELECT * FROM ongoingProjects; ^ ********** Error ********** ERROR: relation "ongoingpr
作者:编程之家 时间:2020-08-08
postgresql – 这个postgres错误是什么意思:“当函数没有返回集合时,ROWS不适用”
我是postgres的新手并且收到一个我在Stackoverflow上似乎找不到的错误(?).我正在尝试编写一个函数,当一个人有资格获得一份工作时返回true,如果不符合,则返回false.这会引发“错误:当函数没有返回集合时,ROWS不适用”. Found some stuff in spanish – 但没什么.有人能解释一下吗? CREATE OR REPLACE FUNCTION "isP
作者:编程之家 时间:2020-08-08
PostgreSQL中用户定义的变量
我有以下 MySQL脚本,我想在PostgreSQL中实现. SET @statement = search_address_query; PREPARE dynquery FROM @statement; EXECUTE dynquery; DEALLOCATE PREPARE dynquery; 如何使用PostgreSQL定义用户定义的变量“@statem
作者:编程之家 时间:2020-08-08
postgresql – hstore如何在内部存储数据?
我正在使用 postgresql hstore扩展,并好奇数据是如何在内部存储的.请指出我在hstore源代码中查看的位置以查看实现细节. hstore是主要的PostgreSQL发行版的一部分,它位于 http://git.postgresql.org/和GitHub上. Here is hstore in git head. 它看起来像存储为varlena,这意味着它像任何其他东西一样是TOA
作者:编程之家 时间:2020-08-08
postgresql – 使用参数而不是硬编码字符串时,Postgres查询非常慢
我遇到了这个Postgres问题,如果我在查询字符串上使用参数vs硬编码它的相同查询需要很长时间才能执行.列名是’media_type’,它是VARCHAR(20).我正在使用Symfony2和Doctrine2 ORM从 PHP运行这些查询,并且该表有大约1.000.000条记录. 我的查询有问题吗?它可能是Postgres配置问题吗? 1 – media_type的硬编码值 duration:
作者:编程之家 时间:2020-08-08
PostgreSql中的数十亿行:分区还是不分区?
是)我有的: >简单的服务器,一个xeon,8个逻辑核心,16 gb ram,mdadm raid1,2x 7200rpm驱动器. > PostgreSql >许多数据可供使用.每天最多导入3000万行. >时间复杂的查询可以执行长达一个小时 表的简化模式,将是非常大的: id| integer | not null default nextval('table_id_seq'::regclass
作者:编程之家 时间:2020-08-08
如何在PostgreSQL查询中排序不同的元组
我正在尝试在Postgres中提交一个只返回不同元组的查询.在我的示例查询中,我不希望对于cluster_id / feed_id组合多次存在条目的重复条目.如果我做一个简单的事: select distinct on (cluster_info.cluster_id, feed_id) cluster_info.cluster_id, num_docs, feed_id, url_tim
作者:编程之家 时间:2020-08-08
上一页
99
100
101
102
103
104
105
106
下一页
小编推荐
热门标签
更多
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