![]() |
como se pnen comillas en un string? Que tengo mal? p_estado es un varchar2 y el campo IM_ESTADO tb. Le pongo '' cuando quiero poner una comilla tengo que poner dos no? Me da el error p_estado invalid identifier. consulta := 'select p_estado,pr_programa,im_fecha_entrega,ip_nombre,li _profesor,li_titulo,li_codigo,li_asignatura,li_cur so,IM_PROGRAMA,IM_OBSERVACIONES,IM_USUARIO_NOMBRE, im_pk,li_ca_pk,IM_COPIAS,IM_CARGO,IM_USUARIO_NOMBR E,IM_COLOR,li_titulo, PKG_IMPRENTA.ReemplazaCero(li_paginas) as li_paginas, im_fecha_peticion,im_fecha_ejecucion from CA_TIMPRENTA_LINEA, CA_TIMPRENTA LEFT JOIN CA_TIMPRENTA_PERSONA ON IM_OPERARIO = ip_pk LEFT JOIN CA_TPROGRAMAS ON IM_PROGRAMA = pr_pk where im_pk=li_im_pk and IM_ESTADO=''' || p_estado || ''''; si lo pongo así: '......IM_ESTADO=' || p_estado; me dice ''T'' invalid identifier (T es el valor de p_estado) Gracias! |
Re: como se pnen comillas en un string? Vale...ya sé el problema...aiix.. |
Re: como se pnen comillas en un string? Hola, Por una cuestion de orden, yo prefiero concatenar con CHR(39), que es el valor ascii para la comilla simple. Saludos |
| La zona horaria es GMT -6. Ahora son las 09:26. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.