|
función snvl de fbUdf
Hola Foro,
Tengo un query que une dos tablas con un left join y cuyo resultado puede darme nulos en un campo de la selección, caso en el que quiero que devuelva un valor fijo, una cadena para ser más exacto.
Pensaba que la función snvl iba a sustituir nulos por lo que yo quisiera, pero me da un espacio en blanco. No sé si alguien la habrá usado o si hay otra función más adecuada, en cualquiera de los dos casos agradecería su ayuda.
Es algo así:
Select a.campo1, snvl(b.campo2, 'cadena') from a left join b on a.tal = b.cual
Donde espero tener "cadena" en las filas en las que el join no encuentre su registro en la tabla b. He probado también snullif y el resultado es el mismo.
Un saludo,
F.T.G.
|