Con el doble de comillas simples ;-) Atentament / Kind Regards
Àlex Corretgé Serveis Informàtics Corretgé.com SLU http://corretge.cat/ LinkedIn: http://www.linkedin.com/in/corretge 2009/4/27 <[email protected]> > > Hola > Lo he puesto así y me funciona. Gracias. > @Select='penped, pecant, pdclie, ' + > 'pedclil7.arcodi, pefped, ' + > 'pefcad, pedclil7.arunpe, pecalm, ' + > 'peclot, arcate, arfami, arsubf, ' + > 'COALESCE(lodatac, 0) as lodatac, ' + > 'COALESCE(lolot,'''') as lolot, ' + > 'COALESCE(lorsi1,'''') as lorsi1, ' + > 'COALESCE(lopes, 0) as lopes, ' + > 'COALESCE(lobult, 0) as lobult ' + > 'FROM pedclil7 join fartic ' + > 'ON pedclil7.arcodi=fartic.arcodi'; > > > *[email protected]* > Enviado por: [email protected] > > 27/04/2009 08:46 > Por favor, responda a > "forum.help400" <[email protected]> > > Para > "forum.help400" <[email protected]> cc > Asunto > Re: Errores en una vista con join > > > > > > Hola. > Supongo que hay algun problema con las comillas del campo alfanumerico, he > probado todas las combinaciones que se me ocurren y sigue sin ejecutarse la > selección. Ahora en Sqlcod me da otro codigo(el -514) poniendo las comillas > tal cual os muestro: > @Select='penped, pecant, pdclie, ' + > 'pedclil7.arcodi, pefped, ' + > 'pefcad, pedclil7.arunpe, pecalm, ' + > 'peclot, arcate, arfami, arsubf, ' + > 'COALESCE(lodatac, 0), ' + > 'COALESCE(lolot,""), ' + > 'COALESCE(lorsi1,""), ' + > 'COALESCE(lopes, 0), ' + > 'COALESCE(lobult, 0) ' + > 'FROM pedclil7 join fartic ' + > 'ON pedclil7.arcodi=fartic.arcodi'; > Pero vamos, he probado con comillas simples, dobles, con blancos, con un > valor...en cambio si hago un strsql si que me funciona. > > > *Àlex Corretgé <[email protected]>* > Enviado por: [email protected] > > 23/04/2009 22:22 > Por favor, responda a > "forum.help400" <[email protected]> > > Para > "forum.help400" <[email protected]> cc > Asunto > Re: Errores en una vista con join > > > > > > > Pon COALESCE(campo_susceptible_de_ser_nulo, valor_por_omisión) as > nombre_campo > > Atentament / Kind Regards > > Àlex Corretgé > Serveis Informàtics Corretgé.com SLU* > **http://corretge.cat/* <http://corretge.cat/> > > LinkedIn: > *http://www.linkedin.com/in/corretge*<http://www.linkedin.com/in/corretge> > > > 2009/4/23 <*[email protected]* <[email protected]>> > > Hola Foro. a ver si los que entendeis de SQL me podeis ayudar con este > problema: > tenco una vista con 2 tablas. Tabla1 y tabla2 unidas con Left outher join. > todos los registros de la tabla 1 y los que coincidan de la tabla 2. > Obviamente, si no coinciden los de la tabla2, el resultado de estos campos > es un nulo, no? > vale, pues tanfo si hago un STRSQL como un WRKQRY, me muestra los registros > seleccionados, con los campos llenos que corresponden y los vacios que no > encuentra, pero en un programa con SQL embebido, al llegar al : > C/Exec sql > C+ FETCH NEXT FROM @CURSOR INTO :penped, :pecant, :pdclie, :article, > C+ :PEFPED, :PEFCAD, :UNITAT, :almacen, :peclot, > C+ :ARCATE, :ARFAMI, :ARSUBF, :LODATAC, :LOLOT, > C+ :LORSI1, :LOPES, :LOBULT > en el SQLCOD me da el -305 y no me selecciona nada. Los 5 ultimos campos > evidentemente estan vacios. > cómo lo puedo hacer para que aunque estén vacios no me de un error y poder > recuperar los que si están llenos? > gracias > __________________________________________________ > Forum.HELP400 es un servicio m&#225;s de ServerNEWS. > &#169; Publicaciones Help400, S.L. - Todos los derechos reservados* > **http://www.help400.es* <http://www.help400.es/> > _____________________________________________________ > > Para darte de baja visita la siguente URL:* > **http://listas.combios.es/mailman/listinfo/forum.help400*<http://listas.combios.es/mailman/listinfo/forum.help400> > > __________________________________________________ > Forum.HELP400 es un servicio m&#225;s de ServerNEWS. > &#169; Publicaciones Help400, S.L. - Todos los derechos reservados > http://www.help400.es > _____________________________________________________ > > Para darte de baja visita la siguente URL: > http://listas.combios.es/mailman/listinfo/forum.help400 > __________________________________________________ > Forum.HELP400 es un servicio m&#225;s de ServerNEWS. > &#169; Publicaciones Help400, S.L. - Todos los derechos reservados > http://www.help400.es > _____________________________________________________ > > Para darte de baja visita la siguente URL: > http://listas.combios.es/mailman/listinfo/forum.help400 > > > __________________________________________________ > Forum.HELP400 es un servicio m&#225;s de ServerNEWS. > &#169; Publicaciones Help400, S.L. - Todos los derechos reservados > http://www.help400.es > _____________________________________________________ > > Para darte de baja visita la siguente URL: > http://listas.combios.es/mailman/listinfo/forum.help400 >
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de ServerNEWS. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

