问题标签 [dbeaver]

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.

0 投票
3 回答
1899 浏览

mysql - SQL,根据第三个表从两个表中选择,它引用它们

刚刚从 SQL 开始,第一个通宵达旦已经到来。

我有三张桌子:

对于所有考试成绩 > X 的情况,我如何做出选择声明并列出学生姓名、姓氏和课程名称?

这是我最好的镜头:

这是错误的,因为我得到:

并且无法准确判断哪个学生在哪个考试/课程中得分高于 X。

在我看来,是这样的:

会产生这样的东西:

但是,它只会生成有关语法错误的通知。

0 投票
1 回答
2460 浏览

postgresql - DBeaver 和 PostgreSQL 中的串行数据类型问题

我是Dbeaver(社区版)和PostgreSQL的新用户(菜鸟),在任何表中定义自动递增的主键时遇到了很大的麻烦,所以我想知道如何定义一个自动递增的主键使用DBeaver递增主键,答案不得包括这些试验:

  1. 将主键定义为串行(即使将主键定义为非空, DBeaver也会自动将其更改为 int2-4-8)。
  2. DBeaver中定义新序列(定义新序列的最佳方法是 throw pgAdmin4 ,如果您像我在DBeaverpgAdmin4中一样是新手,那么将其分配给表的主键可能不会那么成功)。
0 投票
3 回答
12983 浏览

hadoop - 使用 DBeaver 连接到 Hive 数据库

我有一个 Hortonworks Hadoop 集群,其中数据节点位于主/头节点之外的单独网络上。访问数据节点的唯一方法是通过主节点或边缘节点。从边缘节点,我执行 hive 命令以连接到我的 hive 数据库。

我无法使用 DBeaver(4.3.0,64 位 Windows)或 hive 命令行界面从我的桌面连接到 hive 数据库。通过 DBeaver,我尝试创建到我的边缘节点的 SSH 隧道并不断收到“无法使用 JDBC Uri 打开客户端传输jdbc:hive2://127.0.0.1:[port#]/[database]。.

Hive/Apache Hive 驱动的配置:

当我选择“测试连接”并将本地端口设置为“0”时,我收到上述带有随机端口号的错误消息。如果我将本地端口设置为“10000”,则会收到端口号“10000”的上述错误。

看起来 DBeaver 忽略了通用 JDBC 连接设置——创建的 JDBC 字符串中的主机名是 127.0.0.1 而不是数据节点名。

我错过了什么?如何设置 DBeaver 以访问位于“隐藏”网络上的 Hive 数据库?

0 投票
2 回答
354 浏览

tsql - 在 Azure SQL Server 中使用分号时出错

我正在使用Microsoft SQL Azure (RTM) - 12.0.2000.8 Nov 29 2017 09:37:51 Copyright (C) 2017 Microsoft Corporationcompatibilty_level=120 并且当我运行此查询时

它给了我错误Must declare the scalar variable @b。没有分号,它工作正常。看起来那;是某种GO命令。那么为什么很多人在这里建议,这;永远不会造成任何问题。我需要分号,因为我在现实中使用 MERGE 命令,这;是必要的。另外,如果我将查询包装在 BEGIN Block 中,例如

然后,sql server 说incorrect syntax near ;. 由于分号又是一个问题。我错过了什么或分号真的应该归咎于此吗?当我需要使用分号而不会出现这两个错误时,有什么解决方法?

快照:错误

0 投票
1 回答
653 浏览

eclipse - Eclipse 中用于 Postgres 的数据库项目模板

我正在努力在 Eclipse 中创建一个数据库模板项目,其中包含数据库部署所需的所有 SQL 脚本文件。

考虑到这一点,我在 eclipse 中创建了一个示例 Java 项目,并将 SQL Development --> SQL 文件添加到项目中。这些 SQL 文件包含用于在数据库中创建表的脚本。现在,我尝试清理和构建项目以检查是否存在任何构建错误,但我无法在 Eclipse 中清理和构建项目(包含 SQL 文件)。

您能否让我知道为了清理和构建项目(包含 SQL 文件)需要做什么?另外请建议是否可以在eclipse中创建数据库模板项目?

注意:当我尝试构建项目时,它应该验证项目以检查 SQL 脚本文件中是否有任何错误。这里我使用的是 PostgreSQL 数据库。请建议需要做什么

0 投票
2 回答
35504 浏览

sql-server - 如何使用 dBeaver 创建 SQL Server 数据库?

如何使用 dBeaver GUI 工具在 SQL Server 2014 中创建数据库?

来自 dBeaver 的屏幕截图

0 投票
1 回答
28906 浏览

mysql - 无法使用 DBeaver 连接到本地主机上的 MariaDB

我刚刚mariadb在 Ubuntu 上安装

我可以通过本地网络服务器使用 PHP 连接到数据库,并且可以通过命令行连接。但是,我无法让 DBeaver 从 GUI 连接。我使用 MariaDB 驱动程序建立了一个连接,用于与我在 cli 中使用的用户/通行证的localhost端口。3306root

我收到此错误:

知道这是一个my.cnf需要更改的设置,还是我在 DBeaver 中缺少另一个设置?

0 投票
3 回答
1180 浏览

sql - SQL使每n行成为一个单独的列

我有一个小问题。我的问题是我有一个包含传感器数据的单列表。每三行代表一个新样本。我现在的目标是将每第三行转换为一个单独的列,如 3 x N 矩阵。我不知道我的 N 有多大。是否有可能用 SQL 做到这一点?

--VALUES--
sensor_sampleA1
sensor_sampleA2
sensor_sampleA3
sensor_sampleB1
sensor_sampleB2
sensor_sampleB3
...
... sensor_sampleN1 sensor_sampleN2 sensor_sampleN3
_


我要这个。

--TARGET_TABLE--
sampleA1 sampleB1 sampleC1 ... ... sampleN1
sampleA2 sampleB2 sampleC2 ... ... sampleN2
sampleA3 sampleB3 sampleC3 ... ... sampleN3

更新:我以上面的数字 3 为例。我有 11 个传感器,每秒给我 11 个值。我的列是:sensor_data_id、axis、source、type、value 和 sample_id。

数据库的图片

0 投票
1 回答
2666 浏览

sql - SQL 获取最近四个星期之间的数据

我想获得过去四个星期的数据。现在,我通常在星期二运行查询,因此我有以下代码:

我想随时运行查询(不仅仅是在星期二),还想获取同一时期的数据(从星期一到星期日的最后四个星期)。

我试图做以下事情

但它不起作用,因为获得的数据不是来自前几周(周一到周日),而是来自我运行它之前的 7 天。

关于如何使用该结构获取数据的任何想法,以便我从前 4 周(周一至周日)获取数据,无论何时运行查询?

PS我正在使用DBeaver。谢谢你。

0 投票
1 回答
1029 浏览

csv - 使用 DBeaver,尝试将数据从 CSV 导出到我的 Hive 数据库时,导出冻结?

我有四个 CSV 文件,我一直在尝试将它们导入四个不同的配置单元表。我已将 CSV 文件导入到平面文件数据库中,并且 ddl 已正确构建。当尝试将 CSV 文件导入配置单元表时,任务会在“提交”之前冻结。如果我将提交间隔设置为 10,000 条记录,它将冻结在 9900。如果设置为 100000,它将冻结在 99800。知道为什么会这样吗?在过去的一天半里,我一直在试图找出问题所在。我使用 DBeaver 作为我的数据管理工具。

谢谢