SQL запрос в SQLite - страница 16

 
Yuriy Zaytsev #:
Можно ...
Зайти в сервисы и перевести  запуск сервиса  в  ручную.

В postgeSQL есть зарезервированные слова (команды) start, end, а

у меня в таблицах есть такие поля.

Как быть в этом случае?

 
prostotrader #:

В postgeSQL есть зарезервированные слова (команды) start, end, а

у меня в таблицах есть такие поля.

Как быть в этом случае?

так-же в других SQL: все слова кроме резервированных обрамляются кавычками

SELECT * FROM 'FROM' 

вполне себе выбирают данные из таблицы c именем FROM

а вообще давать имена полям/таблицам/процедурам совпадающие с ключевыми словами - плохой тон. То есть это допустимо, но связано с гемороем и икотой (если кто-то ещё будет иметь дело с кодом и схемой)

 
prostotrader #:

В postgeSQL есть зарезервированные слова (команды) start, end, а

у меня в таблицах есть такие поля.

Как быть в этом случае?

лучше всего назвать поля иначе = не используя резервированые слова

 
prostotrader #:

 Перехожу на PostGreSQL

тут сорока на хвосте принесла, что сегодня релизнулся 3-й лазарус (https://www.lazarus-ide.org/). 

может тогда сразу и с дельфи уйдёте ? :-) Там ведь в CommunityEdition нет 64 бит, а коммерческая редакция что-то около 6000$ 

получится кросс-платформенное приложение. Пользователи Linux вам пожмут мужественную руку (хотя работа самого p2cgate в Linux под вопросом..это-же COM-сервер вроде как)

Lazarus Homepage
  • Lazarus Team
  • www.lazarus-ide.org
Lazarus is a professional open-source cross platform IDE powered by Free Pascal
 
Yuriy Zaytsev #:

лучше всего назвать поля иначе = не используя резервированые слова

Эти поля называю не я а биржа, они приходят такими :)


 
Maxim Kuznetsov #:

тут сорока на хвосте принесла, что сегодня релизнулся 3-й лазарус (https://www.lazarus-ide.org/). 

может тогда сразу и с дельфи уйдёте ? :-) Там ведь в CommunityEdition нет 64 бит, а коммерческая редакция что-то около 6000$ 

получится кросс-платформенное приложение. Пользователи Linux вам пожмут мужественную руку (хотя работа самого p2cgate в Linux под вопросом..это-же COM-сервер вроде как)

Не нужно жать никому руку. 95 % пользователей используют Windows


 

Первое знакомство с PostrgeSQL показывает, что База  "из коробки" работает значительно медленнее,

чем SQLite

Есть свои заморочки (н-р не работает почему-то вывод данных в DBGrid, раньше проблем не было)

В общем, как обычно, нужны "танцы с бубном" :)

Еще странно то, что поиск в базе происходит не по индексам

Если кто-то знает как настроить PostgreSQL (16.1 - 64-бит) на максимальную скорость, то скажите пожалуйста

 
на максимальную скорость, c гарантированной сохранностью данных
 
prostotrader #:
на максимальную скорость, c гарантированной сохранностью данных


Попробуйте почитать по этой ссылке. Часть настроек будет  зависеть от вашего железа, в основном от размера памяти.






 
Yuriy Zaytsev #:


Попробуйте почитать по этой ссылке. Часть настроек будет  зависеть от вашего железа, в основном от размера памяти.






Спасибо