วิธีลบขีด จำกัด 1,000 แถวในแบบสอบถาม MySQL Workbench


60

ระหว่างการเรียกใช้งาน SQL Query ใน MySQL Workbench แบบสอบถามจะถูก จำกัด โดยอัตโนมัติที่ 1,000 แถว วิธีการอย่างใดอย่างหนึ่งป้องกันเครื่องมือจากการกำหนดขีด จำกัด นี้

คำตอบ:


89

คุณต้องเพิ่มLIMITประโยคของคุณเองเพื่อสิ้นสุดแบบสอบถาม

LIMIT 100000ใช้จำนวนมากกว่าจำนวนที่เป็นไปของรายการที่จะได้รับกลับมาบอกว่า

ที่มา: http://wb.mysql.com/?p=230#comment-1279


ปรับปรุง:

(ใช้เวอร์ชั่น 5.2.29CE ไม่แน่ใจว่าเป็นรุ่นล่าสุดของฉัน):

บนแถบเยี่ยมชมเมนู->EditPreferences

ข้ามไปที่SQL Queriesแท็บ

ในQuery Resultsส่วนที่ด้านล่างยกเลิกการLimit Rowsเลือกตัวเลือก
คุณสามารถปรับขีด จำกัด เป็นค่าที่สูงขึ้นจากตำแหน่งนี้ได้เช่นกันหากเป็นที่ต้องการ


ปรับปรุง:

(ใช้รุ่น 6.3.4.0.828)

Edit -> Preferencesในการเยี่ยมชมแถบเมนู SQL Editorขยายตัว SQL Executionเลือก

ในแบบสอบถามเลือกผลการค้นหาส่วนที่คุณสามารถยกเลิกการเลือกแถววงเงินหรือเพิ่มขึ้น / ลดลงแถว จำกัด นับ

ค่ากำหนด workbench


@BOB: คุณอาจต้องการโพสต์สิ่งนี้เป็นคำตอบของคุณเอง - มันแตกต่างจากคำตอบเดิมและมันก็ใช้ได้ในบางจุด
Journeyman Geek

1
SQL Queriesแท็บเป็นชื่อSQL Editorใน 5.2.38 และเป็นชื่อSQL Executionในรุ่น 6.2
SPRBRN

ขอบคุณที่รวมทั้งวิธี SQL และวิธีเมนูฉันใช้วิธี SQL สำหรับการส่งออกครั้งเดียว
Kmeixner

ขอบคุณสำหรับคำตอบที่ชัดเจนและกระชับ สิ่งนี้ทำงานได้อย่างถูกต้องตามที่ระบุ (ณ วันที่ 22 พฤศจิกายน 2012 แก้ไข) สำหรับ MySQL Workbench 6.0
Xynariz

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.