标签: dbeaver

DBeaver、ClickHouse 驱动程序:如何显示已处理的行数

DBeaver Version:CE 22.0.4

\n

Platform:Windows 10

\n

ClickHouse Driver:Yandex ClickHouse 驱动程序(服务器版本 21.3+)

\n

我用来DBeaver向本地ClickHouse实例发出查询请求。在教程页面(https://clickhouse.com/docs/en/optimize/sparse-primary-indexes)中,我看到以下查询的结果显示了一个参数Processed 8.87 million rows,以及其他统计信息,例如网络速度。

\n
SELECT URL, count(URL) as Count\nFROM hits_NoPrimaryKey\nWHERE UserID = 749927693\nGROUP BY URL\nORDER BY Count DESC\nLIMIT 10\n
Run Code Online (Sandbox Code Playgroud)\n
\xe2\x94\x8c\xe2\x94\x80URL\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xac\xe2\x94\x80Count\xe2\x94\x80\xe2\x94\x90\n\xe2\x94\x82 http://auto.ru/chatay-barana.. \xe2\x94\x82   170 \xe2\x94\x82\n\xe2\x94\x82 http://auto.ru/chatay-id=371...\xe2\x94\x82    52 \xe2\x94\x82\n\xe2\x94\x82 http://public_search           \xe2\x94\x82    45 \xe2\x94\x82\n\xe2\x94\x82 http://kovrik-medvedevushku-...\xe2\x94\x82    36 \xe2\x94\x82\n\xe2\x94\x82 http://forumal                 \xe2\x94\x82    33 \xe2\x94\x82\n\xe2\x94\x82 http://korablitz.ru/L_1OFFER...\xe2\x94\x82    14 \xe2\x94\x82\n\xe2\x94\x82 http://auto.ru/chatay-id=371...\xe2\x94\x82    14 \xe2\x94\x82\n\xe2\x94\x82 http://auto.ru/chatay-john-D...\xe2\x94\x82    13 \xe2\x94\x82\n\xe2\x94\x82 http://auto.ru/chatay-john-D...\xe2\x94\x82    10 \xe2\x94\x82\n\xe2\x94\x82 http://wot/html?page/23600_m...\xe2\x94\x82     9 \xe2\x94\x82\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xb4\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x98\n\n10 rows …
Run Code Online (Sandbox Code Playgroud)

dbeaver clickhouse

5
推荐指数
0
解决办法
618
查看次数

DBeaver SQL Server GO 无效

有没有办法让 DBeaver 使用 SQL Server 的备用“GO”分隔符?Squirrel SQL 通过 SQL Server 首选项(语句分隔符)允许这样做。

sql sql-server dbeaver

4
推荐指数
1
解决办法
5549
查看次数

有没有一种方法可以在DBeaver的SQL脚本中定义结果选项卡名称的名称?

我正在创建一个运行在一条记录上的MySQL脚本,并从一系列其他表中提取关联的记录,这非常有用,但在DBeaver中,结果以选项卡的形式返回,该选项卡仅包含结果的表名,是非常有用的,但有时让选项卡准确显示结果是非常有用的。

有没有一种方法可以在SQL脚本中指定应该由DBeaver拾取的结果的名称,以便将其显示为选项卡名称?

在DBeaver中,如果我执行以下脚本(Opt + X):

SELECT *
FROM
  partnerships;

SELECT id, name, owner_id
FROM
  partnerships
WHERE
  name LIKE '%wp%';
Run Code Online (Sandbox Code Playgroud)

对于这两个查询的结果拿出两种不同的标签在DBeaver屏幕的底部,一个将被命名为partnerships和其他partnerships-1。什么我问的是,如果有一种方法,使这些标签更有意义的事情对我来说,喜欢All PartnershipsWP Partnerships

mysql sql sql-scripts dbeaver

4
推荐指数
1
解决办法
783
查看次数

DBeaver 将 csv 空字符串导入为 NULL 不起作用

我有下表prop_info,其中有外键引用desp。我正在尝试导入包含这些的 csv 文件

prop_code,prop_name,price
ABC,,1.2,
ABB,Apple,5.0,
Run Code Online (Sandbox Code Playgroud)
CREATE TABLE prop_info (
 prop_code CHAR (3) PRIMARY KEY  NOT NULL,
 prop_name VARCHAR (100) REFERENCES desp (product_name) ON UPDATE CASCADE,
 price float NOT NULL
);
Run Code Online (Sandbox Code Playgroud)
CREATE TABLE desp 
(
    product_name VARCHAR (100) PRIMARY KEY  NOT NULL,
    product_desp VARCHAR (100)
);
Run Code Online (Sandbox Code Playgroud)

我尝试使用 DBeaver 上传 CSV,收到此错误:

错误:表“prop_info”上的插入或更新违反了外键约束“prop_info_prop_name_fkey”
详细信息:表“desp”中不存在键 (prop_name)=()。

根据 PostgreSQL,我确实有不带引号的空字符串。

指定表示空值的字符串。在文本格式中默认为 \N(反斜杠-N),在 CSV 格式中默认为不带引号的空字符串。对于不想区分空值和空字符串的情况,即使是文本格式,您也可能更喜欢空字符串。使用二进制格式时不允许使用此选项。

这是我的 DBeaver 的问题吗?需要帮忙。

csv postgresql dbeaver

4
推荐指数
1
解决办法
8181
查看次数

DBeaver 5.2.0中的自动换行在哪里?

我已经在DBeaver的选项中寻找了几个小时,但似乎找不到“自动换行”选项。是否有此变更日志所建议的?我对这个问题失去了耐心...

dbeaver

4
推荐指数
1
解决办法
815
查看次数

如何在 DBeaver 数据库导航器中按字母顺序对数据库进行排序

在数据库导航器中,数据库不按字母顺序排序。

当服务器上有许多数据库时,使用起来会很痛苦。

dbeaver

4
推荐指数
1
解决办法
3272
查看次数

限制 DBeaver 中导出/导入的行数

有没有办法在 DBeaver 中导出或导入数据时限制行数?

就我而言,我有一个远程 DB2,我需要将特定表的某些行导入到我拥有的本地 MySQL 数据库中。

有没有办法做到这一点?

谢谢

import export dbeaver

4
推荐指数
1
解决办法
1万
查看次数

Azure Database for PostgreSQL 服务器:主机没有 pg_hba.conf 条目

在我的 Azure 门户中,我创建了资源“Azure Database for PostgreSQL 服务器”。我设置了防火墙以启用两个虚拟网络(以便允许两个应用程序正常运行)和本地计算机的 IP 地址(以便能够使用 DBeaver 作为客户端来处理数据库)。这已经工作了几个月了,不过,由于我有一个动态 IP 地址,我经常需要更改启用的地址。现在我尝试更新它,但是当我尝试通过 DBeaver 连接到数据库时,出现以下错误:

FATAL: no pg_hba.conf entry for host "XX.XX.XX.XX", user "myuser", database "mydatabase", SSL on

其中“XX.XX.XX.XX”正是我在Azure中启用的IP地址。

我尝试安装第二个客户端(pgAdmin),但出现相同的错误。另外,由于使用数据库的应用程序似乎工作正常,因此我尝试验证在 DBeaver 中使用的连接数据(主机、数据库、用户、密码),但它们都是正确的。

在 Azure 中,在数据库的“连接安全”选项卡中(见下图),我读到以下警告:

Some network environments may not report the actual public-facing IP address needed to access your server. Contact your network administrator if adding your IP address does not allow access to your server.

那么更改IP地址没有效果吗?我该如何解决这个问题?

在此输入图像描述

database postgresql azure dbeaver pg-hba.conf

4
推荐指数
2
解决办法
1万
查看次数

dbeaver 表编辑被阻止,我该怎么办?

图像

您无法编辑表中的数据。

字段名称被标记为锁定。

我该如何解决这个问题?

数据库:甲骨文

oracle dbeaver

4
推荐指数
1
解决办法
1万
查看次数

将 ISO8601 日期文本转换为时间戳

我正在处理 ISO 8601 中的一些日期,当转换为时间戳时,我在毫秒内遇到了一些奇怪的情况:

SELECT '2020-05-15T19:01:59.002+00:00'::timestamp
2020-05-15 19:01:59:02 <--- wrong milliseconds

SELECT '2020-05-15T19:01:59.022+00:00'::timestamp
2020-05-15 19:01:59:22 <--- wrong milliseconds

SELECT '2020-05-15T19:01:59.22+00:00'::timestamp
2020-05-15 19:01:59:220 <--- ok, but I'm scared
Run Code Online (Sandbox Code Playgroud)

我尝试使用to_timestamp()但找不到解决字符串中 T 的方法。任何指导表示赞赏!

postgresql dbeaver postgresql-11

4
推荐指数
1
解决办法
6236
查看次数