Bonjour, voici mon problème, j'essaie d'insérer une date contenue dans une variable qui doit être sous forme "dd/mm/YYYY" dans une requête:
Donc je fais,
an <- as.Date("01/01/2013", format = "%d/%m/%Y")
puis format(an, "%d/%m/%Y") pour l'afficher avec le bon format.
Maintenant voici ma requête sql:
J'essaie d'insérer par concaténation format(an,'%d/%m/%Y') dans ma requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part data_2003 <- sqlQuery(bdd, paste("SELECT dt_obs, nb from data where dt_obs between to_date(,format(an,'%d/%m/%Y'),) and to_date('31/12/2003') and param='14' and station='2524' "))
Le problème c'est que la virgule dans format() me gène....
Est-ce possible ?
Quelqu'un a t-il une idée ?
Merci
EDIT: RESOLU
J'ai tout simplement fait
an <- "01/01/2013"
puis concaténer simplement...
Partager