Bonsoir à tous,

Voici mon (petit) problème:

Je cherche à concaténer une variable à une partie d'une date.
Admettons que j'ai une variable disons "var_annee" dont la valeur associée est 2012:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var_annee NUMBER(4)
var_annee := 2012
J'aimerais écrire une condition (pour ma requête/procédure) de sorte à sélectionner dans ma base que les dates comprises entre 01/01/var_annee et 30/06/var_annee, donc grosso modo quelque chose de ce type :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT .... FROM .... WHERE d_date BETWEEN "01/01/var_annee" AND "30/06/var_annee"
Pourquoi faire une telle chose et ne pas écrire directement la date en entière ? Et bien... parce que ma variable var_annee sera passée en paramètre.

Donc ma question est comment concaténer la variable var_annee au début de la date "01/01/" et "30/06/"

Merci d'avance pour vos réponses.
Liz