Comment interroger les dates dans le SAS

J'ai besoin d'exporter certaines données de SAS de CSV, de sorte que je peux le déplacer à un Serveur SQL server et de le charger dans il. (Les serveurs ne peuvent pas voir les uns les autres.)

Dans les données est un champ avec les définitions suivantes:

  • Type = Nombre
  • Longueur = 8
  • Format = DATETIME18.

Pour l'instant j'essaie juste de voir comment de nombreux documents existent dans une plage de dates:

proc sql;

SELECT COUNT(*)
FROM BNA_BASE.base_agent_bna_cust_date
WHERE bna_outcome_ts >= '04Jun12:00:00:00'd
  AND bna_outcome_ts <  '11Jun12:00:00:00'd
;

quit;

Mais je reçois toujours 0, même si je peux le voir dans le tableau qu'il y a des enregistrements qui correspondent à ce que je pensais de l'interrogation, comme 06JUN12:12:42:57.

Quelqu'un peut-il remarquer mon erreur stupide?

InformationsquelleAutor MatBailie | 2012-06-13