Поиск записи с NULL в SQlite

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Поиск записи с NULL в SQlite

Сообщение Climber » 18.10.2021 11:54:42

artem78 писал(а):Нужно найти первую запись с end=NULL

Самый правильный способ искать запись с NULL в реляционной БД - это написать

Код: Выделить всё
select * from periods where end is null

А уже потом обрабатывать результат с помощью каких-то там компонентов.

artem78 писал(а):Код проекта целиком не каждый вам даст.

Код проекта целиком и не нужен - нужен минимально воспроизводимый пример. Создайте пустой проект, пустую базу к нему с одной таблицей, киньте пару компонентов на форму и напишите одну вашу процедуру туда. Это займет у вас намного меньше времени, чем препирательства на форумах.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Поиск записи с NULL в SQlite

Сообщение artem78 » 18.10.2021 19:21:38

Climber писал(а):Самый правильный способ искать запись с NULL в реляционной БД - это написать

Код: Выделить всё
select * from periods where end is null


А уже потом обрабатывать результат с помощью каких-то там компонентов.


Я уже сам об этом подумал. Поэтому вопрос исчерпан, всем спасибо.
artem78
новенький
 
Сообщения: 43
Зарегистрирован: 09.08.2015 18:52:24

Re: Поиск записи с NULL в SQlite

Сообщение MaratIsk » 08.11.2021 15:41:15

не проще ли сделать sql запрос?!

Добавлено спустя 7 минут 6 секунд:
а еще это дурной тон именовать поля BEGIN, END, APPLICATION, FORM, SYSUTILS - список продолжите сами
MaratIsk
постоялец
 
Сообщения: 102
Зарегистрирован: 20.08.2009 18:15:20

Пред.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

Рейтинг@Mail.ru