Comment supprimer la limite de 1000 lignes dans les requêtes MySQL Workbench?

60

Lors de l'exécution d'une requête SQL dans MySQL Workbench, la requête est automatiquement limitée à 1 000 lignes. Comment empêcher l’outil d’imposer cette limite?

Brian Hooper
la source

Réponses:

89

Vous devez ajouter votre propre LIMITclause à la fin de votre requête.

Utilisez un nombre supérieur au nombre d'éléments pouvant être renvoyés, par exemple LIMIT 100000.

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


Mise à jour:

(En utilisant la version 5.2.29CE, je ne sais pas si je suis à jour):

Sur la barre de menu, visitez Edit-> Preferences.

Aller à l' SQL Queriesonglet.

Dans la Query Resultssection en bas, Limit Rowsdécochez l' option.
Vous pouvez également ajuster la limite à une valeur supérieure à partir de cet emplacement, si cela est préférable.


Mise à jour:

(Utilisation de la version 6.3.4.0.828)

Sur la barre de menu, visitez Edit -> Preferences. Développez SQL Editor. Sélectionnez SQL Execution.

Dans la section SELECT Query Results , vous pouvez désélectionner Limites de rangées ou augmenter / diminuer le nombre de rangées de limites .

préférences de l'atelier

DMA57361
la source
@BOB: Vous voudrez peut-être poster ceci en tant que votre propre réponse - son contenu est substantiellement différent de la réponse d'origine, et bon, cela a fonctionné à un moment donné
Journeyman Geek
1
L' SQL Queriesonglet est nommé SQL Editordans 5.2.38 et SQL Executiondans la version 6.2.
SPRBRN
merci d’avoir inclus le mode SQL et le menu, j’ai utilisé le mode SQL pour une exportation ponctuelle.
Kmeixner
Merci pour la réponse claire et concise. Cela fonctionne exactement comme spécifié (à la date du 22 novembre 2012) pour MySQL Workbench 6.0.
Xynariz
5

Version 6.0 sur Mac

Barre de menus-> Requête-> Limites de rangées-> Ne pas limiter

entrez la description de l'image ici

Michael Z
la source
Oui, fonctionne aussi pour Windows.
Ady96