Bonjour.
Sur du développement en "Business Object", nous utilisons des prompts SQL: Sur un de ceux ci un message apparait me disant :
Erreur lors de l'execution du sql (DA0003).
[Microsoft](ODBC SQL Serveur Driver). La conversion d'un type de données CHAR en type DATETIME a donné une valeur hors des limites des valeurs de date et d'heure.
Ma commande était celle là :
Il doit y avoir une incompatibilité dans les types de données entre l'univers et la base de données.hd_incident.logged_dt >= @prompt('date début période','D',,MONO,FREE)
and hd_incident.logged_dt <= @prompt('date fin période','D',,MONO,FREE)
En SQL cela donne :
SELECT
hd_incident.owner_grp,
hd_incident_audit.new_value,
count(distinct(hd_incident.incident_id))
FROM
hd_incident_audit,
hd_incident
WHERE
( hd_incident.incident_id=hd_incident_audit.incident_id )
AND (hd_incident.logged_dt >= @prompt('date début période','D',,MONO,FREE)
and hd_incident.logged_dt <= @prompt('date fin période','D',,MONO,FREE) )
Pouvez vous m'aider et le cas écheant me donner la bonne syntaxe de ce PROMPT, car je ne retrouve plus les options le concernant.
J'en appel à votre savoir et votre gentillesse.
Merci d'avance.
Partager