Estoy intentando ejecutar una función SQlite replace, pero use otro campo en la función.La concatenación de cadenas no funciona en SQLite
select locationname + '<p>' from location;
En este recorte, el resultado es una lista de 0. Hubiera esperado una cadena con el texto de locationname y los literales '<p>'
.
+1: Eras primera –
campo1 || field2 devuelve null si uno de los campos es nulo. Uno podría querer hacer ifnull (campo1, '') || ifnull (campo2, ''). Eso le dará una respuesta si uno o ambos campos son nulos. Luego puedes averiguar qué quieres hacer si ambos fueran nulos. –
@TomCerul o usa 'COALESCE (nullable_field, '') || COALESCE (another_nullable_field, '') ' – zx8754