Tal vez debas implementar esa función en algún lenguaje procedural distinto de pl/pgsql, prueba con pl/perl o pl/pythonu. para que puedas tener acceso a ficheros fuera del cluster. ----- Mensaje original ----- De: "Rodriguez Fernando" <[email protected]> Para: [email protected] Enviados: Viernes, 9 de Septiembre 2011 14:32:48 (GMT-0400) Auto-Detected Asunto: Re: [pgsql-es-ayuda] Funciones de leer directorio
El 09/09/2011 13:11, Juan escribió: > Gente > > Quiero leer un directorio , en verdad alli tengo muchos archivos de > texto para subir con copy from.. blah . > pero Me gustaria hacerlo con una funcion de directorio o sea iterar el > directorio como haria la funcion > pg_ls_dir pero parece que solo anda en path absoluto con el > directorio de postgres o sea parece q solo > > anda para todos los directorios de postgres si pongo algo como > > > pg_ls_dir( 'pg_log') --> ANDAAAAA!!! > > pero si pongo > > pg_ls_dir( '//Users/blah') dice que no acepta paths absolutos incluso > si hago > > pg_ls_dir( 'c:\Windows\') -> lo mismo con las dos barras de path \ ó / > cambiando el disco la letra tampoco anda . > alguna idea? > saludos > mdc > no tendras un problema de permisos?, ya que el usuario del motor es postgres, proba creando un directorio c:\prueba, y dale a postgres permisos. Nunca probe pero no se pierde nada. - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
