A Oracle PL- SQL permite consultar um banco de dados e determinar se um mês cai entre duas datas. O mês pode ser em formato inteiro ou você pode usar todo o mês, dia e ano para consultar o banco de dados. Use a instrução "select" para consultar as informações , se a data cai entre duas datas especificadas , os dados retornos de banco de dados. Instruções
1
Abra o software Oracle Enterprise Manager a partir do menu de programas do Windows ou abrir o seu software PL- SQL preferido. Faça login na sua base de dados Oracle.
2
Ajuste a data com o mês que você deseja avaliar. Por exemplo, se você tem o mês de maio , o programa usa o inteiro "5" para representar maio. O código a seguir usa a representação numérica do mês e cria uma data a partir do valor :
declarar data mydate ; mydate : = TO_DATE ('1 -5-2011 ',' mm-dd -aaaa ');
Porque você só quer avaliar a mês , coloque o resto do dia para qualquer dia dentro do mês. O ano deve cair entre as duas datas , para que o ano deve ser especificado para consultar entre duas datas. Neste exemplo , o ano de "2011" é usado.
3
consultar os dados do Oracle para determinar se o mês cai entre duas datas. Por exemplo, a consulta a seguir retorna "Sim" se a variável mês cai entre janeiro e junho de 2011:
Selecione "Sim" como resposta onde mydate entre to_date ( '2011 /01/01 ',' aaaa /mm /dd ' ) AND to_date ( '2011 /01/06 ', ' aaaa /mm /dd ');
4
Clique no botão "Run" para executar o PL- SQL. Neste exemplo , a consulta retorna em "Sim" para verificar se o mês é entre as duas datas .