Попытка обрезать данные в sqlite - PullRequest
6 голосов
/ 17 марта 2011

Я пытаюсь обрезать данные, используя обрезку, но все равно не обрезается: она показывает новую строку и пробел после каждой строки.

Я делаю неправильно или это невозможно, или мне нужно использоватьлюбые другие функции?Любая помощь с благодарностью.

sqlite> select distinct trim(date_start) from test;
    2011-03-22 08:00:00.0
    2011-03-22 09:00:00.0

1 Ответ

4 голосов
/ 17 марта 2011

Вы уверены, что символы, которые вы пытаетесь обрезать, являются пробелами? То, что вы делаете, должно работать:

sqlite> create table test (date_start text);
sqlite> insert into test values ('    2011-03-22 08:00:00.0');
sqlite> insert into test values ('    2011-03-22 09:00:00.0');
sqlite> select * from test;
    2011-03-22 08:00:00.0
    2011-03-22 09:00:00.0
sqlite> select distinct trim(date_start) from test;
2011-03-22 08:00:00.0
2011-03-22 09:00:00.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...