Bonjour,
voilà mon problème, je dois récupérer un champ en comparant des dates mais je n'ai que l'année(en int) alors que je dois comparer cela à une smalldate, j'ai donc essayer de convertir ma date en chaine, mais je n'y arrive pas.
Pouvez vous m'aidez ?
Merci d'avance
voici mon code (sous SQL Server 2000):
CREATE PROCEDURE [dbo].[nbEngins]
(
@Numero_intervention nvarchar(10),
@Annee int
)
AS
BEGIN
SELECT Code_engin
FROM MATERIEL_ENGAGE
WHERE MATERIEL_ENGAGE.Numero_rapport=@Numero_intervention
AND CAST(Date_heure_debut AS char(10)) BETWEEN "01/01/@Annee 00:00:00" AND "31/12/@Annee 23:59:59"
END
GO
Partager