Passer au contenu

Cette fonction ajoute une nouvelle variable code_prelevement au dataframe en utilisant une séquence PostgreSQL dynamique. La séquence est construite en fonction du paramètre version fourni.

Utilisation

add_code_prelevement(dataframe, version)

Arguments

dataframe

Un dataframe contenant les données sur lesquelles ajouter la variable code_prelevement.

version

Une chaîne de caractères représentant la version de la séquence à utiliser.

Valeur de retour

Un dataframe avec une nouvelle colonne code_prelevement contenant les valeurs de la séquence PostgreSQL.

Exemples

# Crée un dataframe fictif avec les colonnes nécessaires pour l'exemple
dataframe <- data.frame(
  id_prelevement = 1:5,
  autre_colonne = sample(letters, 5)
)
# Définir une version pour l'exemple
version <- "v1"

# Utiliser la fonction add_code_prelevement() avec la version souhaitée
dataframe <- add_code_prelevement(
  dataframe, version)
#> Error in postgresqlNewConnection(drv, ...): RPosgreSQL error: could not connect root@/var/run/postgresql:5432 on dbname "si_eau": connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: No such file or directory
#> 	Is the server running locally and accepting connections on that socket?