Sheriff написал(а):
Может кто сталкивался...
В таблице есть некоторое поле на домене XFELD (X или пусто, да/нет). Таблица содержит данные. При изменении таблицы, например, добавили столбец, происходит следующее - те поля кторые имели значение пусто стали равны NULL, с X - всё нормально. При изменении такой записи с NULL (просто выбрать её для изменения и сохранить) значение поля опять пусто. Не редактированные остались с NULL.
То есть получается такая картина - записи имеющие значение НЕТ,
которые редактировались после изменения выбираются таким селектом:
SELECT * FROM <таблица>
INTO TABLE tab
WHERE <поле> = '' .
остальные записи, которые не редактировались:
SELECT * FROM <таблица>
INTO TABLE tab
WHERE <поле> is null .
Проблема вылезла в средстве поиска (поля с NULL не участвуют в поиске). Есть ли способ красиво выровнять данные? Тыкать каждую запись не хочется.
после добавления поля: зайти в se14 -> доп. инфо -> инициировать преобразование. записей с null не станет.