问题标签 [datagrip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
database - 如何在 DataGrip 中获取选定的行数?
我是 DataGrip 的新手,我找不到解决这个小问题的方法。有没有办法计算我选择或突出显示的所有行?例如,一些其他应用程序 (Sequel Pro) 在状态栏的底部显示计数。
rollback - Datagrip 出错时自动回滚
不知道我问的问题是否正确,但这里......
我在关闭自动提交的情况下连接到 postgres 实例。我看到的是,如果查询存在语法问题:
,我必须先回滚才能再次选择。如果我没有收到以下错误消息:
“错误:当前事务被中止,命令被忽略,直到事务块结束”
有什么地方可以设置为“自动回滚”
也许我只是使用不正确?
datasource - 如何从 DataGrip 导出/导入数据源?
我似乎无法弄清楚如何在 DataGrip 中导出数据源配置(目前在 2016.2 EAP 上)。
我想导出一些数据源并与我的队友分享,让他们更容易在 DG 上启动和运行。
我已经尝试过File->Export Settings
(导出所有设置)并且没有注意到生成的 jar 文件中的数据源配置。
我似乎记得在该工具的早期版本中(当时它仍称为 0xDBE),您可以在驱动器上找到数据源配置文件并以这种方式共享它们,但我目前无法找到任何文件。
也许这是不可能的?
mysql - 我对 DataGrip 进行了错误检查,但是当我尝试运行 sql 文件时,它仍然产生语法错误
所以我在我的 MySql 数据库上安装了一个模式。我错误地检查了 DataGrip 上的 sql 脚本,它没有显示语法错误;但是当我运行它时,会弹出语法错误
第 54 行的 ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '.ortholog_seq_a_ix on orthomcl.ortholog(sequence_id_a)' 附近使用正确的语法
原代码如下:
顺便说一句,我使用的是 ubuntu 系统。
mysql - 有没有在 DataGrip 中执行 MySQL 数据库 SQL 转储的好方法?
我正在尝试使用 JetBrains DataGrip 作为我的主要数据库工具。但是,我仍然发现自己使用 SequelPro for SQL Dump。原因如下:
在数据库级别上,我找不到任何 SQL 转储功能。唯一的选项似乎是“复制 DDL”,它复制模式,但不复制内容。
当然,在表级别上,我可以将数据导出为 SQL 插入。但是,这样做的唯一方法似乎是分别从每个表中导出它,这是不可接受的。另一个缺点是,当将数据导出为 INSERT 时,它会为每一行创建一个单独的 INSERT 语句。
我试图寻找插件,但找不到任何插件。DataGrip 用户,如果您想出任何解决方案,请告诉我。Sequel Pro 就像一个魅力,但我真的很想在一天结束时使用一个数据库客户端。
PS。出于各种安全原因,SSH 连接到服务器并运行 sqldump 对我来说不是一个选项。
postgresql - 带有 postgres 的 Datagrip 替换存储函数中的返回参数
DataGrip 替换了存储函数中“RETURNS set”上的“RETURNS TABLE(val1 type1, val2 type2, ...)”。
但是当我调用 psql
\ef <functionname>
是显示“返回表..”
这是 DataGrip 的错误或功能吗?编辑具有这种返回类型的函数非常不舒服,因为 postgresql 找不到变量,这些变量在“RETURNS TABLE(val1 type1, val2 type2, ...)”中声明。
postgresql - 无法从游标中获取
Datagrip 无法从游标中读取以下查询:
功能代码:
它适用于 pgAdmin 但 datagrip 给出以下错误:
有解决方案吗?