Конкатенация строк не работа в SQLite

Я пытаюсь выполнить функцию замены SQlite, но использую другое поле в функции.

select  locationname + '<p>' from location;

В этом фрагменте, результатом является список 0. Я бы ожидал строку с текстом из locationname и литералами '

' .

134
задан codaddict 28 August 2010 в 12:53
поделиться

2 ответа

Попробуйте использовать || вместо +

select  locationname || '<p>' from location;

Из документации SQLite:

The || оператор "конкатенация" - он объединяет две строки своих операндов.

263
ответ дан 23 November 2019 в 23:53
поделиться

Оператор || — это конкатенация в SQLite. Используйте этот код:

select  locationname || '<p>' from location;
38
ответ дан 23 November 2019 в 23:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: