手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
在Postgresql中执行upsert时,在ON CONFLICT子句中未使用部分索引
我有以下实体属性值表: CREATE TABLE key_value_pair ( id serial NOT NULL PRIMARY KEY, key varchar(255) NOT NULL, value varchar(255), is_active boolean ); CREATE UNIQUE INDEX key_value_pair_key_if
作者:编程之家 时间:2020-05-28
postgresql – 以编程方式为Postgres JDBC生成一个`DataSource`对象
JDBC Tutorial建议使用 DataSource对象来获取数据库连接,而不是使用DriverManager类.引用 Connecting with DataSource Objects页面: DataSource objects … the preferred means of getting a connection to a data source. 如何获得与Postgres JDB
作者:编程之家 时间:2020-05-28
PostgreSQL部分索引和UPSERT
经过谷歌搜索后,我的问题描述如下: CREATE TABLE security ( id SERIAL PRIMARY KEY, vendor VARCHAR(20), external_id VARCHAR(20), extinct BOOLEAN DEFAULT FALSE ); CREATE UNIQUE INDEX unique_ven
作者:编程之家 时间:2020-05-28
PostgreSQL upsert:如果字段没有改变,什么都不做
是否可以表达一个upsert查询,如果插入的数据与数据库中已有的数据相比没有任何变化,那么什么都不会发生? 目前我有: insert into feeds (link, title, category) values (...) on conflict (link) do update set (title, category, _updated) = (..., now()::timestamp
作者:编程之家 时间:2020-05-28
postgresql – 如何进行级联更新?
我有一组表,其列在另一个表的用户名列上具有外键约束.我被告知不要将ON UPDATE CASCADE添加到表定义中,因为我们不想静默地丢失活动日志之类的信息.我们只想在这个实例中明确级联.我无法在查询中找到如何执行此操作的示例.我觉得它看起来像 UPDATE "MySchema"."MyTable" CASCADE SET user_name = "John Smith" WHERE user_i
作者:编程之家 时间:2020-05-28
postgresql – 创建一个数组/切片以在Golang中存储数据库查询结果
我刚刚开始使用golang,我正在尝试从Postgres用户表中读取几行,并将结果存储为用于对行进行建模的用户结构数组. type User struct { Id int Title string } func Find_users(db *sql.DB) { // Query the DB rows, err := db.Query(`SELECT u.id
作者:编程之家 时间:2020-05-28
postgresql – PG COPY错误:导入带有任何整数的引用CSV文件时,“整数输入语法无效”
在一个简单的示例数据库中尝试通过Postgres 9.5.1中的SQL使用 COPY命令时… 我收到此错误: ERROR: invalid input syntax for integer: "Sally" CONTEXT: COPY customer_, line 2, column id_: "Sally" ********** Error ********** ERROR: inva
作者:编程之家 时间:2020-05-28
postgresql – 如何将主键从整数转换为串行?
在Postgres 9.3表中,我有一个整数作为主键,自动序列递增,但我已达到整数的最大值.如何将其从整数转换为串行? 我试过了: ALTER TABLE my_table ALTER COLUMN id SET DATA TYPE bigint; 但同样不适用于数据类型serial而不是bigint.好像我无法转换为串口? serial是伪数据类型,而不是实际数据类型.它是一个整数,下面还有一些
作者:编程之家 时间:2020-05-28
postgresql – Postgres缺少pgcrypt能力?
我正在尝试运行 Java Jetty应用程序,我一直看到这个错误: Caused by: org.postgresql.util.PSQLException: ERROR: function crypt(character varying, character) does not exist| Hint: No function matches the given name and argum
作者:编程之家 时间:2020-05-28
postgresql – 在光滑,scala中处理Postgres json数据类型
我的架构中有一个Postgres’json’列. 这是我的代码中的列映射: def my_col = column[Option[String]]("my_col") 哪个不起作用,插入时得到的堆栈跟踪说: column “my_col” is of type json but expression is of type character varying 我也试过这个: def my_col =
作者:编程之家 时间:2020-05-28
PostgreSQL创建一个新列,其值以其他列为条件
我使用PostgreSQL 9.1.2并且我有一个基本表,如下所示,我将条目的生存状态作为布尔值(生存)以及天数(生存(天)). 我手动添加了一个名为1-yr Survival的新列,现在我想为表中的每个条目填写此列的值,条件是该条目的生存和生存(天)列值.一旦完成,数据库表将如下所示: Survival Survival(Days) 1-yr Survival ----------
作者:编程之家 时间:2020-05-28
postgresql – (datagrip)具有多个模式的数据库连接
我想知道是否可以在[datagrip]中只使用一个连接来管理多个数据库模式. 有人有经验吗? 右键单击数据库连接,然后单击属性,可以在模式选项卡中选择模式.选择您的模式,然后您必须再次右键单击数据库连接,然后单击同步.你会发现你的schemas. one two
作者:编程之家 时间:2020-05-28
postgresql – 高频率调用导致在Waterline&Sails中使用findOrCreate重复
如何在 Postgresql数据库的Sails中使用Waterline处理高频updateOrCreate请求? 我尝试使用findOrCreate然后更新项目,我尝试了findOne然后更新或创建项目,我试图放置一个beforeCreate,一个beforeValidation钩子方法来检查项目是否存在但没有任何成功. 我是否应该添加错误处理程序以从唯一索引中获取错误并再试一次? 在Waterl
作者:编程之家 时间:2020-05-28
postgresql – Postgres订购UTF-8字符
我正在构建一个包含我的数据库中的世界语单词的小应用程序,所以我有像ĉapelojn和brakhorloĝo这样的词,带有“特殊”字符. 使用PostgreSQL 9.4.4我有一个带有以下模式的单词表: lingvoj_dev=# \d words Table "public.words" Column |
作者:编程之家 时间:2020-05-28
postgresql – 是否可以组合ANY和BETWEEN运算符
我需要检查Postgres数组中的任何值是否在给定范围之间.像这样的东西: SELECT * FROM my_table WHERE ANY(my_array) BETWEEN 50 AND 60; 我意识到我实际上无法做到这一点,因为ANY运算符必须始终位于表达式的右侧.做有这样的事情有没有人知道一个方便的工作? 你可以使用 range types,特别是范围会员运算符@>: SELECT *
作者:编程之家 时间:2020-05-28
错误:必须是角色“”PostgreSQL的成员
我需要更改表的所有者. 我创建了表格: CREATE TABLE example (some columns); 然后我试图改变主人: ALTER TABLE database.expample OWNER TO "secondary"; 他们我得到了这个错误: ERROR: must be member of role "secondary" 有谁能够帮我? 提前致谢. 从Postgresql文
作者:编程之家 时间:2020-05-28
postgreSQL解释分析一个函数
我试图理解 postgresql中的查询优化,我有一个函数,里面有一些查询.其中一些是简单的查询,它将值保存到变量中,然后下一个查询将此变量用于查找内容..让我们说: function()... select type into t from tableA where code = a_c; select num into n from tableB where id = t; end fun
作者:编程之家 时间:2020-05-28
将psql输出保存到csv文件
我有一个查询写在位于/ path / to / query的文件中.如何在不在查询中使用COPY的情况下将输出结果保存到csv文件?我尝试了以下命令,但输出文件的字段用“|”分隔. psql -U username -d dbname -f /path/to/query -o /path/to/output/file -F ',' 文档中没有解释,但-F选项需要-A选项(未对齐表输出)才能工作:
作者:编程之家 时间:2020-05-28
PostgreSQL psycopg2返回一个字符串元组而不是元组元组?
我有一个奇怪的问题,我不太确定如何解决它搜索谷歌/ SO后发现没什么相似的. 当我试图从光标中获取查询结果时,它会给我一个元组元组,除了元组是字符串?下面是代码. def queryFeeds(db): sql = """SELECT ngo.n_id, feeds.url FROM ngo JOIN feeds ON ngo.n_id = feeds.n_id;""" d
作者:编程之家 时间:2020-05-28
如何在PostgresQL中的表中插入多个默认行
我有一个表,列中的列采用默认值: create table indexing_table ( id SERIAL PRIMARY KEY, created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(), ); 如何在此表中插入多个默认行?我是否必须重复该命令: insert into indexing_table default values; 我想要
作者:编程之家 时间:2020-05-28
postgresql – 表分区与非分区表,包含许多索引
我有一个DB“DB_One”,主表名为t_d_gate_out,上面有8个索引.我创建了另一个带有分区t_d_gate_out的数据库(我们称之为“DB_Two”).它按月和年分隔(子表的示例:t_d_gate_out09-2013),它有两个索引(每个子节点上的d_gate_out和新列:i_trx_own) 这是我创建和插入子表的功能: CREATE OR REPLACE FUNCTION c
作者:编程之家 时间:2020-05-28
Postgresql 9.1日志在哪里? (不是从FreeBSD 10开始)
我尝试寻找解决方案,但没有任何帮助. 我需要从应用程序备份我的pgsql数据,我已经好几个月了.我发现,postgresql服务器没有运行.但无法启动它. 我运行pg_ctl -D /usr/local/pgsql / data -l logging.log -w -s start作为pgsql用户(su pgsql).输出说它无法启动服务器并告诉我检查日志.但logging.log是一个空文件.
作者:编程之家 时间:2020-05-28
PostgreSql存储整数与varchar的值
我想在表格中存储一个15位数字. 在查找速度方面我应该使用bigint还是varchar? 此外,如果它填充了数百万条记录,那么不同的数据类型会对存储产生什么影响? 就空间而言,bigint需要8个字节,而15个字符的字符串最多需要19个字节(4个字节的头部,最多需要15个字节的数据),具体取决于其值.另外,一般来说,对于数值运算,相等检查应该稍快一些.除此之外,它在很大程度上取决于您打算如何处理
作者:编程之家 时间:2020-05-28
postgresql – 在psql中使用位置参数($1,..)
我经常想从我的程序代码中复制/粘贴sql并在psql中测试/调试,并且必须用文字值替换位置参数是很繁琐的.有一个很好的转换方式: select * from users where name=$1 and email=$2; 至: select * from users where name='troy' and email='
[email protected]
'; 您可以使用 psql variables.这些是
作者:编程之家 时间:2020-05-28
PostgreSQL多INSERT …返回多列
我正在使用Postgres 9.3构建一个数据库作为后端,有3个表: table1 (user_id, username, name, surname, emp_date) table2 (pass_id, user_id, password) table3 (user_dt_id, user_id, adress, city, phone) 可以看出table2和table3是table1的子表
作者:编程之家 时间:2020-05-28
使用带有Slick 2代码生成器的PostgreSQL JSON类型
我在我的 Scala / Play应用程序中使用 Slick 2 code generator来生成PostgreSQL数据库的表类.有些字段是JSON类型,它们由生成器转换为String.我想知道我是否能以某种方式使用 slick-pg plugin使发生器识别Postgres JSON类型? 我试图直接在Build.scala中扩展slick.driver.PostgresDriver: im
作者:编程之家 时间:2020-05-28
Postgresql中的奇怪行为
我是 Postgresql的新手,我正在尝试从 MySQL迁移我的应用程序. 我有一个具有以下结构的表: Table "public.tbl_point" Column | Type | Modifiers | Storage | Description ------------------------+----------
作者:编程之家 时间:2020-05-28
PostgreSQL SSPI身份验证 – 致命:2801:用户“xxx”的密码身份验证失败
我对PostgreSQL很陌生,对MS SQL Server有相当多的经验.引起我注意的PostgreSQL的一个特性是SSPI身份验证,我希望这样可以更轻松地从MS SQL过渡.但是,我似乎无法让它发挥作用. 目前,服务器和客户端都在同一台Windows 7上运行,该机器不是域的成员.如果我理解正确,SSPI auth从Kerberos回退到NTLM,所以它应该在没有域的情况下工作 – 我是对的
作者:编程之家 时间:2020-05-28
Postgresql使用索引对连接表进行排序
我目前正在研究Postgres 9.2中的复杂排序问题 您可以在此处找到本课题(简体)中使用的源代码: http://sqlfiddle.com/#!12/9857e/11 我有一个包含不同类型的各种列的巨大(>>>&n; 20Mio行)表. CREATE TABLE data_table ( id bigserial PRIMARY KEY, column_a character(1),
作者:编程之家 时间:2020-05-28
postgresql – 转储表的子集
我想转储postgres数据库表的一个子集.有没有办法在不创建视图的情况下转储SELECT语句? 我需要将表的一部分复制到另一个postgres数据库. 使用 COPY将其直接转储到磁盘. 使用SELECT的示例(来自精细手册): COPY (SELECT * FROM country WHERE country_name LIKE 'A%') TO '/usr1/proj/bray/sql/
作者:编程之家 时间:2020-05-28
上一页
163
164
165
166
167
168
169
170
下一页
小编推荐
热门标签
更多
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