从 MySQL Workbench 中删除限制子句

问题描述 投票:0回答:5

我正在运行此查询:

select * from schema.table

但我只得到前 1000 行

我在输出窗口中看到我的 select 语句附加了一个 LIMIT 子句。有没有办法关闭默认限制?

mysql limit
5个回答
53
投票

您可以通过应用程序首选项中的 SQL 编辑器选项卡(编辑菜单 -> 首选项...)切换由 MySQL Workbench 添加的 LIMIT 子句。

只需取消选中“查询结果”部分中的“限制行数”选项,如下图所示。

MySQL Workbench Preferences

编辑:

在 Workbench 6.0 中,“限制行数”复选框位于“SQL 查询”选项卡(相同形式的新选项卡)中。


7
投票

MySQL 工作台 6.3

选项1

查询 > 限制行数 > 不限制

如果您更改此处的值,它也将在通过第二个选项可实现的路径中更新

选项2

编辑 > 首选项...

SQL 编辑器 > SQL 执行 > 取消选中限制行数

如果您更改此处的值,它不会在通过第一个选项可实现的路径中更新,但将考虑新值。


5
投票

在 MySql Workbench 6.3 中,可以从实际查询窗口中选择此选项:


1
投票

在 MYSQL Workbench 6.0 中,可以在“编辑”->“首选项”->“SQL 查询”选项卡中找到该选项。


0
投票

您可以在查询末尾使用

limit all

© www.soinside.com 2019 - 2024. All rights reserved.