Bonjour à tous,

Connaissez-vous le statut des rows value constructor avec ORACLE (sont-ils implémentés)?

Exemple : une table contient 3 champs heures, minutes, secondes.
Et je désire sélectionner les rows au dessus d'une heure déterminée (15h23s03).

Peux-t'on réaliser le genre de select suivant?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT *
FROM MATABLE
WHERE (MT_HEURE, MT_MINUTE, MT_SECONDE)  > (15, 23, 03) ? (à priori non :cry:)
 
Suis-je obligé de générer une requête du type suivant ?
SELECT *
FROM T_MATABLE
WHERE 
MT_HEURE > 15 
OR
MT_HEURE = 15 AND MT_MINUTE > 23
OR
MT_HEURE = 15 AND MT_MINUTE = 23 AND MT_SECONDE > 03
D'avance merci...
Fly.

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0