Bonjour,
J'ai une requête qui a un comportement différent lorsqu'elle est exécutée dans un package PL/SQL. Le tri semble être différent.
Si quelqu'un pouvait m'éclairer sur ce comportement inquiétant ? Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SELECT colonne_1,  colonne_2
FROM (
      SELECT Typec, colonne_1, colonne_2
      FROM
      (
             	SELECT 1 as Typec, colonne_1, colonne_2
             	FROM Table1
		UNION
                SELECT 2 as Typec, colonne_1, colonne_2
             	FROM Table2
		UNION
                SELECT 3 as Typec, colonne_1, colonne_2				 
                FROM Table3      
    	)
	ORDER BY Typec
)
Where Rownum <2;