SQl Developer Seul résultat de la Requête de l'onglet veuillez

dans L'application gratuite SQL-Developer (fourni par Oracle), j'ai essayé de chercher autour de cela, mais n'a pas pu trouver immédiatement une solution. Je trouve l'ouverture de la fenêtre de résultat de requête SQL multiple légèrement ennuyante. Je suis sûr qu'il y a des cas très utiles pour cette fonctionnalité, mais ma question Est: Pouvons-nous tourner les fenêtres de résultat de requête multiple à un seul (le style de Crapaud). S'il y a un raccourci pour ça, ce serait super génial.

19
demandé sur ROMANIA_engineer 2010-02-16 08:56:08

5 réponses

Donc, il s'avère que c'est un bug. Si vous regardez attentivement, vous remarquerez que pour chaque requête exécutée, votre onglet Résultats est automatiquement épinglé, ce qui fait que chaque nouvelle requête exécutée a besoin de son propre nouvel onglet pour afficher les résultats.

l'épinglage automatique n'est censé être activé que lorsque vous entrez explicitement dans Outils->Préférences->base de données->feuille de travail->"GEL automatique des onglets de résultats".

c'est un bug identifié, que Oracle a corrigé avec SQL Developer 2.1.1.

aller à oracle.com et téléchargez la dernière version et cela devrait disparaître. Il était certainement très ennuyeux.

15
répondu John Weicher 2010-03-02 19:47:38

SQL Developer 4.0 (2013)

  1. fermez tous les onglets des résultats de la requête

    enter image description here

  2. Outils > Préférences

    enter image description here

  3. Base de données > Feuille > décochez la case "Afficher les résultats de la requête dans de nouveaux onglets"

    enter image description here

17
répondu ROMANIA_engineer 2015-07-31 07:20:27

au lieu de "Run Statement", cliquez sur "Run Script"(F5). Cela donnerait la sortie de deux requêtes dans la même fenêtre de résultat de requête.

Query window example

1
répondu Phani 2017-04-21 16:34:59

Directement à la base de données ou à partir d'une application? Voulez-vous dire retourner un ensemble de résultats à partir de plusieurs tables ensemble ou plusieurs ensembles de résultats dans un volet? Utilisez-vous SQL 2000, 2005, 2008, ou autre chose? La question est vaguement formulée, mais j'essaierai de vous aider quand même.

Pour les fins de cette réponse, je pense que vous essayez d'interroger la base de données directement. Ouvrez SQL Server Management Studio 2005 ou plus récent (pas sûr si cela fonctionne en 2000), cliquez sur New Query, et tapez le plusieurs requêtes dans le volet. i.e.:

select * from table1
select * from table2

retour de deux ensembles de résultats dans la même fenêtre/volet.

0
répondu tsilb 2010-02-16 06:41:24

j'ai trouvé que cela se passait dans SQL Dev v4.0.2.15 parce que j'ai lancé 2 SELECT statements. L'exécution D'un SELECT à la fois réutilise l'onglet Résultats.

-4
répondu Chris Liston 2014-11-18 12:21:30