Bagaimana menghapus batas 1000-baris dalam permintaan MySQL Workbench?

60

Selama pelaksanaan SQL Query di MySQL Workbench, kueri secara otomatis dibatasi hingga 1000 baris. Bagaimana cara mencegah alat memaksakan batas ini?

Brian Hooper
sumber

Jawaban:

89

Anda perlu menambahkan LIMITklausa Anda sendiri untuk kemudian mengakhiri permintaan Anda.

Gunakan angka yang lebih besar dari kemungkinan jumlah barang yang akan dikembalikan, katakanlah LIMIT 100000.

Sumber: http://wb.mysql.com/?p=230#comment-1279


Memperbarui:

(Menggunakan versi 5.2.29CE, tidak yakin seberapa up to date saya):

Pada bilah menu kunjungi Edit-> Preferences.

Lompat ke SQL Queriestab.

Di Query Resultsbagian di bawah, hapus centang Limit Rowsopsi.
Anda dapat menyesuaikan batas ke nilai yang lebih tinggi dari lokasi ini juga, jika itu lebih disukai.


Memperbarui:

(Menggunakan versi 6.3.4.0.828)

Pada menu bar kunjungi Edit -> Preferences. Perluas SQL Editor. Pilih SQL Execution.

Di bagian Hasil Kueri SELECT , Anda bisa menghapus centang Batas Baris atau menambah / mengurangi Jumlah Baris Batas .

preferensi meja kerja

DMA57361
sumber
@ Bob: Anda mungkin benar-benar ingin memposting ini sebagai jawaban Anda sendiri - ini berbeda secara substansial dari jawaban awal, dan yah, ini berhasil di beberapa titik
Journeyman Geek
1
The SQL Queriestab bernama SQL Editordi 5.2.38, dan diberi nama SQL Executiondalam versi 6.2.
SPRBRN
terima kasih telah menyertakan cara SQL dan cara menu, saya menggunakan cara SQL untuk ekspor satu kali.
Kmeixner
Terima kasih atas jawaban yang jelas dan ringkas. Ini berfungsi persis seperti yang ditentukan (per 22 November 2012 edit) untuk MySQL Workbench 6.0.
Xynariz
5

Versi 6.0 di Mac

Menubar-> Query-> Limit Rows-> Don't Limit

masukkan deskripsi gambar di sini

Michael Z
sumber
Ya, berfungsi juga untuk windows.
Ady96