-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola a todos.
Tengo una tabla con un campo del siguiente modo.
serie
- ---
130
131
132
El caso es que quisiera restar 129 a estos valores para que quedase del
siguiente modo:
serie
- ---
1
2
3 ...
El campo es de t
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> Hola.
> Hace update tabla serie=serie-129;
> saludos Fernando
Tan sencillo. Mira que he dado vueltas sin conseguirlo.
Muchas gracias.
- --
< ¡¡Nos vemos!! >
\
\
.::
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola a todos.
Estoy tratando de realizar una consulta del tipo referencias cruzadas
(creo que se llama así).
El caso es que es la primera vez que lo intento, y no lo consigo.
Tengo las siguientes tablas:
\d empleados
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
miguel escribió:
> El lun, 17-11-2008 a las 11:04 +0100, Pablo Braulio escribió:
> Hola a todos.
>
> Estoy tratando de realizar una consulta del tipo referencias cruzadas
> (creo que se llama así).
>
> El caso es que es la prime
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Bueno, lo tengo medio solucionado.
He visto en la documentación las funciones de tablefunc y el uso de
crosstab.
He construido el siguiente query.
create view vista_prueba as
select e.nombre, e.apellidos, f.nombre as fichero, case when
fe.empleado=e
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola.
Esto ya se planteó en la lista, pero la contestación, creo que no fue
sobre lo que se pedía.
El mensaje este este:
http://archives.postgresql.org/pgsql-es-ayuda/2008-07/msg00141.php
Se recomendó este mensaje:
http://archives.postgresql.org/mes
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Leonardo A. Marchese escribió:
> Hola,
>
> Sigo haciendo de todo y sigo sin lograr conectar una base postgres en
> PHP 5 bajo XP, me está dando el siguiente mensaje:
>
> *Call to undefined function pg_connect() in *
> Espero que alguien me pueda ay
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola a todos.
Necesito unir los resultados de una consulta en una sóla fila, y no
encuentro el modo de hacer esto.
la siguiente consulta:
SELECT texto FROM vista_plantilla_doc_seguridad where posicion=2 ;
Devuelve:
texto1
texto2
texto3
Lo que nec
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Gabriel Ferro escribió:
> podrias hacerte una funcion que tenga
>
> select campo1 as variable1, campo2 as variable2
>
> return variable1&variable2.
>
>
La cuestión es que se trata de un sólo campo.
Estoy probando el ejemplo de las fun
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> Aquí lo encontré:
> http://archives.postgresql.org/pgsql-es-ayuda/2008-03/msg00466.php
Gracias por el link.
Lo he probado y realiza la unión que quería. Pero tiene el inconveniente
que sólo ordena por el orden en que está en la tabla. Es decir,
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola a todos.
¿Alguien sabe si es posible crear una tabla temporal al importar
registros con el comando COPY?.
- --
Saludos cordiales.
Pablo.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://en
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Hola a todos.
Estoy tratando de hacer está función:
create or replace function import_regaccesos(text, integer) returns
integer as $$
declare
fich alias for $1;
emp alias for $2;
ahora timestamp;
begin
ahora := now();
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> esto creo que tienes que ponerlo en un string ejecutarlo con EXECUTE
>
>
¿Te refieres a poner todo el comando en una variable y llamarla con
EXECUTE?. ¿Así?:
create or replace function import_regaccesos(text, integer) returns
integer as $$
declar
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
> esto creo que tienes que ponerlo en un string ejecutarlo con EXECUTE
>
>
Ya lo he solucionado.
create or replace function import_regaccesos(text, integer, integer)
returns integer as $$
declare
fich alias for $1;
emp alias for $2;
Hola a todos.
Necesito clonar una tabla. Es decir, su estructura y su contenido.
He probado con:
create tabla tabla2 as (select * from tabla1);
Esto me crea la segunda tabla y el contenido, pero no crea ni la pk ni
las fk, ni otros atributos como unique, not null, etc.
¿Alguien sabe como ha
los pasos serían, crear la estructura (y los datos) de la tabla:
# pg_dump -t tabla1 basededatos > tabla1.dump
cambiar las referencias de la tabla1 a la nueva tabla (ojo, esto es a
modo de ejemplo, abrí el dump y verificalo a mano, que tenga el create
table y todo eso):
# sed '1,$s/tabla1/tabla2
No, lo que pretende no me queda claro la idea, pero otra cosa que puede
hacer es mandarla a otro esquema. usando comando Alter.
Ahora si puede darnos mas detalle, quizás le demos nuevas ideas.
Venga pongo un ejemplo.
Tengo esta tabla:
\d plantilla_doc_seguridad
Jaime Casanova escribió:
2009/12/7 Alvaro Herrera :
Pablo Braulio escribió:
Mi pregunta es si hay modo de hacer esto (crear una tabla igual que
otra y con los mismos datos) pero que cree los modificadores, pkey y
fkey.
Si mal no recuerdo puedes hacer
CREATE TABLE la_nueva (LIKE la_otra
y por supuesto depende de la version:
= 7.4 aparecio INCLUDING DEFAULTS
= 8.2 INLCUDING CONSTRAINTS
= 8.3 INCLUDING INDEXES
Por cierto, la versión es 8.3
--
Saludos cordiales.
Pablo.
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
Vaya, veo que no soy el único que ha recibido tu invitación. Lo digo
porque me has mandado una invitación a mi mail personal, no a la lista.
Que por cierto la he ignorado.
Jaime Casanova escribió:
2009/12/28 Alvaro Herrera :
No eres el primero al que le pasa :-( Yo diría que es un bug en
lin
Hola a todos.
Estoy realizando una migración de access 2003 a postgres 8.4
Concretamente lo que estoy haciendo es usar todos los recursos de access
(formularios, listados, etc) con la excepción de la base de datos. Se
conecta access con postgres mediante ODBC. Esto funciona sin problemas.
La
Jaime Casanova escribió:
2010/2/27 Ernesto Lozano :
Hola Alvaro y Comunidad Postgresql Chile
Por si acaso, Alvaro y su familia estan bien...
Me alegra saberlo. El no contestar me estaba haciendo pensar lo peor.
--
Saludos cordiales.
Pablo.
--
TIP 10: no uses HTML en tu pregunta, seguro qu
¿En que zona vive Alvaro?.
Es que me extraña que no haya enviado un mensaje a la lista.
Juan Martínez escribió:
Estimados Todos,
Como chileno agradezco todos sus mensajes y les comento que la zona sur
está terriblemente azotada por el terremoto y maremoto.
Santiago, donde resido, está con
Pablo Braulio mailto:brul...@gmail.com>>
¿En que zona vive Alvaro?.
Es que me extraña que no haya enviado un mensaje a la lista.
Juan Martínez escribió:
Estimados Todos,
Como chileno agradezco todos sus mensajes y les comento que la
zona sur está terribl
Alvaro Herrera escribió:
Pablo Braulio escribió:
¿En que zona vive Alvaro?.
Es que me extraña que no haya enviado un mensaje a la lista.
Hola, como ya dijeron yo vivo más al sur de la zona que fue más
afectada. Esta ciudad fue echada abajo por un terremoto grado 9.6
(richter) en 1960, así
Hola a todos.
Se que esto puede ser básico, pero por mucho que consulto la
documentación, no doy con la solución.
Quiero crear en mi servidor un usuario que sólo tenga acceso a una base
de datos y pueda manejar los datos (select, insert, update, delete).
Lo que estoy haciendo es crear el us
Alvaro Herrera escribió:
Pablo Braulio escribió:
Lo que estoy haciendo es crear el usuario con un usuario superuser:
CREATE USER usuario NOSUPERUSER nocreatedb password '';
Luego le revoco los permisos a otras bases de datos:
REVOKE ALL ON DATABASE db1 from group usuario;
Efectivamente, creo que es así. ¿Y?
Creo que voy solucionándolo, aunque no del todo.
Primero quito los permisos a "public" para cada base de datos.
REVOKE ALL ON DATABASE db1 from public;
Creo el nuevo usuario:
CREATE USER usuario nosuperuser nocreatedb password 'X';
Le doy permisos
Piensa que dentro de cada base de datos (que es una especie de
contenedor de objetos) hay otro contenedor, que es el esquema. Debes
dar permiso a los esquemas también; y luego, además de darle permiso
sobre el esquema-contenedor, debes darle permisos sobre el objeto
propiamente tal, que sería c
Alvaro Herrera escribió:
Pablo Braulio escribió:
La cuestión ahora es que no puedo hacer nada sobre las tablas.
db1=> SELECT * from clientes ;
ERROR: permiso denegado a la relación clientes
Pensaba que con "GRANT ALL ON DATABASE DB1 TO USUARIO" ya le daba al
usuario "t
Alvaro Herrera escribió:
Pablo Braulio escribió:
Piensa que dentro de cada base de datos (que es una especie de
contenedor de objetos) hay otro contenedor, que es el esquema. Debes
dar permiso a los esquemas también; y luego, además de darle permiso
sobre el esquema-contenedor, debes darle
Hola a todos.
He tenido que hacer una reinstalación de mi equipo y ahora me encuentro
con un error que no entiendo.
Mi equipo tiene ubuntu 9.10 y postgresql 8.4.3
Tengo un archivo .sql con el siguiente contenido:
create view vista_ficheros_coletilla as
select f.id, f.empresa, f.nombre, f.de
Al intentar ejecutarlo del siguiente modo:
~$ psql db
Prueba colocar la opción -d así:
~$ psql -d db
El error es el mismo.
Gracias.
--
Saludos cordiales.
Pablo.
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org
Alvaro Herrera escribió:
Excerpts from Pablo Braulio's message of mar may 11 11:39:11 -0400 2010:
Tengo un archivo .sql con el siguiente contenido:
\xef\xbb\xbfcreate view vista_ficheros_coletilla as
select f.id, f.empresa, f.nombre, f.descripcion, d.direccion, d.codpost,
d.poblacion, fp.prov
Alvaro Herrera escribió:
Excerpts from Pablo Braulio's message of mar may 11 12:35:55 -0400 2010:
Esos carácteres deben haber aparecido al pegar yo el comando en el mensaje.
Lo dudo.
En el archivo no se ven. Lo he abierto con distintos editores y no hay
"caracteres extraños" en el inicio.
Hola a todos.
Tengo la siguiente sentencia.
copy pre_productos(campos1, campo2) from 'ruta/archivol.txt' with delimiter
';';
Esto me arroja el siguiente error si es ejecutada por un usuario que no sea
"superususario".
Insufficient privilege: 7 ERROR: debe ser superusuario para
usar COPY desde o
36 matches
Mail list logo