(извините за мой плохой английский)
Если вы попытаетесь выполнить эту операцию выбора в базе данных sqlite:
ВЫБЕРИТЕ столбец AS 'alias 1' FROM table;
Вы получите ожидаемое имя столбца:
alias 1
--------
result 1
result 2
, но если ваш псевдоним содержит точку "."... вы получаете неправильное имя столбца:
ВЫБЕРИТЕ столбец AS 'alias.1' FROM table;
1
--------
result 1
result 2
(все, что за точкой опущено вимя столбца)
Ух ты ... Это странно ...
кто-нибудь может мне помочь?
большое спасибо
ОБНОВЛЕНИЕ:
возможно, это просто ошибка в SQLiteStudio (программное обеспечение, в котором я тестирую свои запросы) и в QT (они не ожидают точек в псевдонимах, но sqlite делает)