15/11/2009, 05:23
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 11
Antigüedad: 15 años, 1 mes Puntos: 1 | |
Comando postgreSQL en Java (duda) Hola,
Estoy utilizando un repositorio de archivos que se llama FedoraCommons y tiene almacenados un conjunto de imágenes y sus metadatos. Internamente este software tienen una BBDD PostGreSQL y para recuperar algunos datos utilizo comandos del estilo: fedora31=> select max(path) from datastreampaths where token like 'i3mam:389+image-in%';
Donde i3mam:389 es un identificador de objecto (el ID de una imagen) y el otro parámetro image-in es la parte de la imagen que quiero recuperar.
La salida que me da es la siguiente: /opt/fedora/latest/data/datastreams/2009/1008/18/16/i3mam_389+image-in+image-in.0
Bien, esto me funciona. Pero si pruebo el siguiente comando en una shell de linux: fedora31=> select $a from <#ri> where $a <dc:source> "soldat";
Me dice que: ERROR: syntax error at or near "select $"
LINE 1: select $a from <#ri> where $a <dc:source> "soldat";
No estoy muy puesto en PostgreSQL, alguna idea de cual puede ser la causa??
Muchisimas gracias. |