2016-09-02 1 views
0

J'accède à Amazon Redshift DB (PostgresSQL) à partir de R à l'aide du package DBI. J'essaie de définir cette fonction open source Colpivot pour transposer une table:Fonction définie par l'utilisateur dans Redshift à partir de R DBI

colpivot.string <- "create or replace function colpivot(
    out_table varchar, in_query varchar, ...." 

dbGetQuery(con, colpivot.string) 

Mon erreur:

Erreur dans postgresqlExecStatement (Conn, déclaration, ...): pilote RS-DBI: (ne pouvait pas récupérer le résultat: eRREUR:.! Créer fonction n'est pas pris en charge pour plpgsql linguistique

Comment puis-je définir cette fonction et l'utiliser sur ma table de redshift par R Merci

Répondre