Estoy tratando de ejecutar una función de reemplazo SQlite, pero uso otro campo en la función.
select locationname + '<p>' from location;
En este recorte, el resultado es una lista de 0s. Hubiera esperado una cadena con el texto de locationname y los '<p>'
literales.
COALESCE(nullable_field, '') || COALESCE(another_nullable_field, '')
El
||
operador es la concatenación en SQLite. Usa este código:fuente
Para comparacion,
fuente
CONCAT(string1, string2, string3...)
||
si elPIPES_AS_CONCAT
modo está habilitado.para Visual Studio 2010, con el diseñador o asistente de orígenes de datos, tiene problemas para usar || operador. Cree una vista en el sqlite db y cree sus fuentes de datos a partir de eso.
Ver también este hilo .
fuente