问题标签 [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.
sql - 如何更改 DataGrip 设置,以便将双引号检测为字符串而不是列?
我刚开始在 Sybase DB 开发工作中使用 Jetbrains DataGrip。所有的开发都是使用 ASE ISQL 或 RapidSQL 完成的。它们都接受select "test"
为有效命令并打印test
,但如果我在 DataGrip 中运行相同的命令,它会检测"test"
为列名并给我[42S22][207] Invalid column name 'test'.
错误。现在我知道我应该对字符串使用单引号,但是我必须维护和扩展很多遗留代码,这些代码是使用双引号对字符串进行编码的
所以我的问题是:我是否可以在 DataGrip 上更改任何设置,使其表现得像其他两个 IDE 一样?
sql-server - 如何在 JetBrains DataGrip 中连接到 MS SQL Server Express?
JetBrains
我正在尝试从:设置新工具,DataGrip
以使用本地安装的MS SQL Server 2014 Express
. 我花了一些时间尝试将 ms 连接字符串“转换”为 jdbc,但没有运气。我可以使用MS SQL Server 2014 management Studio
.
所以这是我的连接字符串:
我最好的猜测是基于 msdn 示例:
MSDN:使用 JDBC 驱动程序连接到 SQL Server。构建连接 URL
有没有人解决过这样的问题,也许可以引导我完成设置步骤?
否则我只会放弃这个工具。我已经在应该非常简单的事情上浪费了足够的时间。
datagrip - Jetbrains Datagrip 在没有指定数据库的情况下无法连接 sql server
我尝试使用 Datagrip 作为我的主要 sql server 查询工具,但我遇到了一个我无法继续前进的问题。
当我设置项目数据源时,我必须选择一个数据库,否则它将转到默认的 tempdb,我如何像 sql server management studio 一样工作,我可以看到所有数据库列表。
我已经尝试过 jTds 和 Microsoft 驱动程序,都不起作用。
或者我可以选择多数据库吗?我不想为一个数据库创建一个数据源。
如果我连接到 mysql,它会像预期的那样工作。
tks
sql-server - 将 .csv 文件导入 Datagrip?
我刚刚测试了将 1321 条记录(一个 int 列作为键,两个文本列作为 nvarchar(100))导入 MS SQL 服务器。
在 Navicat 中,我用导入向导创建了 7 秒
在 Datagrip 中,每行需要 280 毫秒(370 秒)。我选择这样做的方法是:
1) 打开 .csv 文件 2) 使用 SQL Insert 和 Data Extractor 选项 3) 将 MY_TABLE 重命名为适当的名称(这会导致我的系统延迟为 16gigs 的 RAM) 4) 控制 A,然后执行
我看到它一次插入每一行。这是一个简单的查找表。在此之后,我计划导入从 2014 年至今的记录(我正在创建一个新数据库),其中包含数百万行。我是否错误地插入了 .csv 文件?我在这里有什么选择?
database - 无法在intellij idea中的空数据库中创建新表
在 IntelliJ idea 或Datagrip中完全从头开始创建新的 SQLite 数据数据库似乎是不可能的。
这就是我所做的:
- 在数据库窗口中,创建一个新的 SQLite 数据库。
- 新数据库显示在数据库窗口中。
- 从弹出菜单中,您只能创建另一个数据库。
我应该怎么做才能创建一个新表?
mysql - DataGrip 默认将 SQL_SAFE_UPDATES 设置为 ON
MySQL Workbench 似乎总是SQL SAFE UPDATES
默认开启,这在使用我们的生产数据库时非常好。
有没有办法用 DataGrip 完成这个?默认情况下,它看起来SQL_SAFE_UPDATES
默认为关闭。
初始化脚本或 JDBC 驱动程序选项可以正常工作。
datagrip - 如何在 datagrip 中查看 PostgreSQL VIEW 对象定义?
当我选择视图对象并按“Ctrl + Q”(在菜单上>>单击“查看”>>单击“快速文档”)时,它适用于 MS SQL 服务器,但不适用于 PostgreSQL 视图对象。
对于 Microsoft SQL Server,它正确显示:
对于 PostgreSQL,它只显示最多视图名称和 AS 关键字。
有没有办法在 datagrip 中查看 PostgreSQL VIEW 对象定义?
sql - GitHub 中的 SQL 数据库
我正在构建一个 Java 应用程序,它使用 SQLite 数据库来保存其大部分数据。对于最终用户,数据库几乎是完全只读的,偶尔会进行编辑。我将(理论上)通过我的 GitHub 页面显示/分发它,所以我的问题是:
将数据库加载到 GitHub 的最佳方式是什么?(我将 IntelliJ 与 DataGrip 一起使用。)
我希望能够在提交/推送时更新数据库,而不必覆盖整个文件。我能找到的最接近的问题是如何在 GitHub 上包含 MySQL 数据库模式?但可能有成百上千的条目,所以我不能在用户安装应用程序时重建表。
我正在申请入门级开发人员的工作,这个项目将成为我在求职期间的主要投资组合。我正在努力确保它不仅功能强大,而且给人留下良好的印象。非常感谢任何帮助。
编辑:
在将我的 .db 文件移动到连接到 GitHub 的文件夹(与我的 src 文件夹相同级别)之后,显然我现在可以将它与我的其余文件一起提交/推送。如何确保从我的 Java 代码到数据库的连接在加载到另一个用户的系统后仍然有效?我可以坚持
connection = DriverManager.getConnection("jdbc:sqlite:mydatabase.db");
还是需要重新设计路径?
ms-access - 如何将 MS Access 数据库连接到 Jetbrains DataGrip
我已经使用 DataGrip 几个星期了,我非常喜欢它。我唯一不知道的是如何将 DataGrip 连接到 MS Access 数据库。
有人可以向我解释如何做到这一点吗?