Здравствуйте, ace_, Вы писали:
_>Как сделать update поля-массива в IB? Например: _>update table1 _>set _>number[1] = 2 _>where ID = 1;
_>- выдает ошибку!
Используя SQL нельзя добавлять и изменять данные массива. Можно только делать SELECT.
Нужно использовать API. Также это возможно при использовании FIBPlus или IBProvider (в документации есть примеры)
Кстати существует множество споров о целесообразности использования полей-массивов, так как их можно заменить обычной связью.