Buenos dias, tardes o noches segun la ocacio, vengo a comentarles una duda que tengo a ver si me pueden ayudar,
el problema es el siguiente: quiero saber cual es o son los caracetres de escape que usa postgres ya que me encuentro trabajando con el, y lo que he encontrado es que el caracter de escape es este \'
sin embargo lo intengo usar haciendo una consulta yo mismo o mandandolo desde php y me da un error intentando ejecutar este sql como ejemplo
Código SQL:
Ver originalSELECT d.cod_documento_bib, d.docbib_titulo, d.docbib_cantidad_ejemplares, td.tipdoc_nombre, p.per_nombres, p.per_apellidos,
(SELECT COUNT(e.eje_disponibilidad) AS cant_disponible FROM tejemplar AS e WHERE eje_disponibilidad = '1' AND e.cod_documento_bib = d.cod_documento_bib)
FROM tdocumento_bibliografico AS d
LEFT JOIN tdetalle_autor AS da ON da.cod_documento_bib = d.cod_documento_bib
LEFT JOIN tpersona AS p ON p.cedula = da.cedula
LEFT JOIN tdetalle_descriptor AS dd ON dd.cod_documento_bib = d.cod_documento_bib
LEFT JOIN tdescriptor AS des ON des.cod_descriptor = dd.cod_descriptor
JOIN ttipo_documento AS td ON d.cod_tipo_documento = td.cod_tipo_documento
WHERE d.docbib_cantidad_ejemplares > '0'
OR UPPER(d.docbib_titulo) LIKE UPPER('%\'%')
GROUP BY d.cod_documento_bib, d.docbib_cantidad_ejemplares, td.tipdoc_nombre, p.per_nombres, p.per_apellidos,d.docbib_titulo
LIMIT 10 offset 0
como este
Código:
ERROR: una cadena de caracteres entre comillas está inconclusa en o cerca de «') GROUP BY
y este
Código:
ERROR: una cadena de caracteres entre comillas está inconclusa en o cerca de «')
llevo tiempo buscando en dias en distintos foros y paginas y no encuentro una solucion a este problema, asi mismo si me pueden decir como haría si en la cadena a buscar la persona ingresa mas de un apostrofe (') como haría para quitarlos a todos o colocarle el caracter de escape...
Gracias de antemano....