Bonjour,
Je connais une astuce qui permet de le faire mais ce n'est pas super propre.
Je considère que ton document ne contient qu'un seul fournisseur de données :
Select col1, col2 from TaTable
L'astuce consiste à créer un second fournisseur de données en SQL figé qui contiendra le code :
1 2 3 4
| Select 1 / (
Select Count(1) f
rom (Select col1, col2 from TaTable))
from dual |
Si le premier fournisseur de données ne renvoie pas de données, le second fournisseur reviendra à :
Et la planification va tomber en erreur.
Ca alourdit le document et il est préférable d'utiliser cette astuce dans le cas d'une requête qui s'exécute rapidement.
Bon courage
Partager