Oracle PL- SQL vous permet d' interroger une base de données et de déterminer si le mois se situe entre deux dates. Le mois peut être au format entier ou vous pouvez utiliser l'ensemble du mois, le jour et l'année d'interroger la base de données. Utilisez l' instruction «select» pour interroger les informations , si la date tombe entre deux dates spécifiées , les retours de données de la base de données. Instructions
1
Ouvrez le logiciel Oracle Enterprise Manager à partir du menu Programmes de Windows ou ouvrez votre logiciel PL- SQL préféré . Connectez-vous à votre base de données Oracle.
2
régler la date avec le mois que vous voulez évaluer . Par exemple , si vous avez le mois de mai , le programme utilise la "5 " integer pour représenter mai. Le code suivant utilise la représentation numérique du mois et crée une date à partir de la valeur :
déclarer la date mydate ; mydate : = TO_DATE ( '1 -5 à 2011 ',' mm -dd - yyyy ' ) ; Photos
Parce que vous voulez juste pour évaluer le mois , mis le reste de la date d' un jour dans le mois. L'année doit être comprise entre les deux dates , si l' année doivent être spécifiés pour interroger entre deux dates. Dans cet exemple, l'année «2011» est utilisé.
3
requêtes les données Oracle afin de déterminer si le mois se situe entre deux dates. Par exemple, la requête renvoie suivants «Oui» si la variable mois se situe entre Janvier et Juin 2011:
sélectionner «Oui» comme réponse où mydate entre to_date ( '2011 /01/01 ',' yyyy /mm /jj ) ET to_date ( '2011 /01/06 ',' yyyy /mm /dd ' ) ;
4
Cliquez sur le bouton "Exécuter " pour exécuter le PL- SQL. Dans cet exemple, la requête retourne "Oui" pour vérifier que le mois est entre les deux dates.