Когда скрипт вставляет запись в таблицу и потом мы делаем руками фильтр в менеджере данных "пустое поле" - всё корректно.
Когда руками заполняем базу и потом делаем фильтр "пустое поле" - не отображаются строки с пустыми (визуально) значениями. А как их получать?
@masterklas А, все, понял. Просто нужно этот код, который не нужно отрабатывать в режиме ЗАПУСК в многопотоке, нужно спрятать в функцию, а саму эту функцию в текущий код не добавлять/убрать ее оттуда...
@zeor думаю лучше делать SQL запросами всё, а не блокировками. В свое время делал софт блокировками - заметный проигрыш в скорости получается, особенно когда записей будет несколько тысяч. 6 пользователей каждый обращался напрямую к таблице, 20000 записей и мертвая скорость работы :)