Buenos dias:
On Wed, Apr 13, 2016 at 12:33 AM, mauricio pullabuestan
wrote:
> Necesito crear un campo en todas que no tengan un campo en concreto para ello
> tengo 2 funciones, el problema se da es que la funcion
> campo_check_fnc me devuelve también las vista y se produce un error.
> Como puedo
> Buenos dias:
>
> On Wed, Apr 13, 2016 at 12:33 AM, mauricio pullabuestan
> wrote:
>> Necesito crear un campo en todas que no tengan un campo en concreto para
>> ello tengo 2 funciones, el problema se da es que la funcion
>> campo_check_fnc me devuelve también las vista y se produce un error.
>>
Buenos días Mauricio porque no pruebas con esta vista??
-- View: v_tablas
-- DROP VIEW v_tablas;
CREATE OR REPLACE VIEW v_tablas AS
SELECT n.nspname AS schmema,
c.relname AS name,
a.attnum AS id,
a.attname AS column_name,
t.typname AS column_type,
CASE
WHEN (
Puedes hacer esta:
select 'ALTER TABLE ' || 'public' || '.' || t.tablename || ' ADD COLUMN
tu_columna tipo_dato;'
from
(SELECT tablename FROM pg_tables WHERE schemaname = 'public') t
Con esto generas las sentencias que necesitas para agregar el campo.
Saludos.
2016-04-13 8:36 GMT-04:30 Jorge Go
hola,
estoy creando un fichero desde plsql con un execute ('copy '), y me
gustaria saber si hay alguna forma de hacer un chmod 666 al fichero que
he creado.
¿puedo ejecutar comandos de sistema?
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu
>
> hola,
>
> estoy creando un fichero desde plsql con un execute ('copy '), y me
> gustaria saber si hay alguna forma de hacer un chmod 666 al fichero que
> he creado.
> ¿puedo ejecutar comandos de sistema?
Uhmmm, no nos queda claro lo que deseas hacer, pero ojo con buenas
intenciones podemo
Podes utilizar pl/python, o cualquier otro lenguaje soportado que permita
salidas al SO.
HTH
Gerardo
- Mensaje original -
> De: "Kernel"
> Para: "Ayuda"
> Enviados: Miércoles, 13 de Abril 2016 10:29:07
> Asunto: [pgsql-es-ayuda] chmod desde postgres/plsql
>
>
> hola,
>
> estoy crean
El 13/04/2016 a las 15:31, Gilberto Castillo escribió:
hola,
estoy creando un fichero desde plsql con un execute ('copy '), y me
gustaria saber si hay alguna forma de hacer un chmod 666 al fichero que
he creado.
¿puedo ejecutar comandos de sistema?
Uhmmm, no nos queda claro lo que desea
gracias a todos por su ayuda... como siempre esta lista es la mejor de
todas las listas en las que he estado
saludos cordiales
*="El tamaño de tus logros
depende del tamaño de tus metas." *
*C++ and Qt Senior Developer*
*Lic. Computer Science*
*Bu
Qué tal si usas PL/Shell ???
El 13 de abril de 2016, 9:44, Kernel escribió:
> El 13/04/2016 a las 15:31, Gilberto Castillo escribió:
>
>>
>>
>>> hola,
>>>
>>> estoy creando un fichero desde plsql con un execute ('copy '), y me
>>> gustaria saber si hay alguna forma de hacer un chmod 666 al f
No lo conozco, ¿postgres no tiene nada o plsql?
El comando copy tampoco tiene ninguna opción para crear el fichero con
permisos determinados.
El 13/04/2016 a las 16:20, Jorge Gonzalez escribió:
Qué tal si usas PL/Shell ???
El 13 de abril de 2016, 9:44, Kernel mailto:jucab...@gmail.com>> escr
Mira aquí, hasta un ejemplo trae https://github.com/petere/plsh
El 13 de abril de 2016, 10:25, Kernel escribió:
> No lo conozco, ¿postgres no tiene nada o plsql?
>
> El comando copy tampoco tiene ninguna opción para crear el fichero con
> permisos determinados.
>
> El 13/04/2016 a las 16:20, Jor
Gente
El Comando copy copia con los mismos derechos qué tiene el archivo de origen
El 13/04/2016 11:55, "Kernel" escribió:
> No lo conozco, ¿postgres no tiene nada o plsql?
>
> El comando copy tampoco tiene ninguna opción para crear el fichero con
> permisos determinados.
>
> El 13/04/2016 a las
Hola, como te decia Gerardo puedes utilizar un untrusted
language(plpython plperl, ect).
Y no puedes tener una tarea programada que le cambie los permisos los
archivos de determinado directorio y asi te quitas hacer eso desde
PostgreSQL.
Saludos
On 13/04/16 11:14, Kernel wrote:
El 13/04/2016
El 13/04/2016 a las 16:27, Gilberto Castillo escribió:
El 13/04/2016 a las 15:31, Gilberto Castillo escribió:
hola,
estoy creando un fichero desde plsql con un execute ('copy '), y me
gustaria saber si hay alguna forma de hacer un chmod 666 al fichero que
he creado.
¿puedo ejecutar com
Y si en vez de cron usas el pgagent, el cron nativo de postgres??
El 13 de abril de 2016, 10:43, Kernel escribió:
> El 13/04/2016 a las 16:27, Gilberto Castillo escribió:
>
>>
>> El 13/04/2016 a las 15:31, Gilberto Castillo escribió:
>>>
> hola,
>
> estoy creando un fichero
El 13/04/2016 a las 17:02, Anthony Sotolongo escribió:
Hola, como te decia Gerardo puedes utilizar un untrusted
language(plpython plperl, ect).
Y no puedes tener una tarea programada que le cambie los permisos los
archivos de determinado directorio y asi te quitas hacer eso desde
PostgreSQL.
Sal
El 13/04/2016 a las 17:45, Kernel escribió:
El 13/04/2016 a las 17:02, Anthony Sotolongo escribió:
Hola, como te decia Gerardo puedes utilizar un untrusted
language(plpython plperl, ect).
Y no puedes tener una tarea programada que le cambie los permisos los
archivos de determinado directorio y a
El 13/04/2016 a las 17:18, Gilberto Castillo escribió:
El 13/04/2016 a las 16:27, Gilberto Castillo escribió:
El 13/04/2016 a las 15:31, Gilberto Castillo escribió:
hola,
estoy creando un fichero desde plsql con un execute ('copy '), y
me
gustaria saber si hay alguna forma de hacer
Buen día.
Gracias a todos por la ayuda, por ahi me dieron la idea y lo puede hacer así
Select x.table_schema, x.table_name
From
(
SELECT table_schema, table_name
FROM information_schema.columns
Where table_schema Not In ('pg_catalog', 'information_schema',
'vfp_a_postgresql', 'public',
No es necesario, solo basta que a la carpeta donde escribes el archivo
le des los permisos adecuados para que el grupo sea heredado.
Ambos usuarios deben pertenecer al mismo grupo.
Mira el SGID
http://linoxide.com/how-tos/stickbit-suid-guid/
On 14/04/2016 1:29 AM, Kernel wrote:
hola,
estoy
21 matches
Mail list logo