Hello, sasha!
sasha wrote:
1) Массивы есть, работать невозможно
забей.
2) EXECUTE STATEMENT есть, а параметров не понимает и прав не контролирует
это обсуждали не раз.
3) BREAKE есть, СONTINUE нету
допустим.
4) CREATE VIEW есть, ALTER нету
допустим.
5) Курсоры есть, а циклом FOR по ним пройтись нельзя
допустим.
6) Индексы по выражениям есть, а по вычисляемым полям нету
вычисляемые поля НЕ ХРАНЯТСЯ! Индекс по воздуху строить?
7) INSERT RETURNING есть, а FOR INSERT ... SELET FROM нету, то же самое для команды UPDATE и DLETE
гм.
8) AS CURSOR есть, но для вьюх не работает
view допускает только непроцедурный язык
9) курсоры есть, курсорных переменных нет
вопрос, зачем они.
10) слыхал что NBackup далёк от идеала
типа того. и что? Кто определит, в чем идеал?
Мне просто интересно стало каким образом принимаются решения о том как будут реализованы те или иные фичи?
элементарно. с оглядкой на стандарт.
Может стоит что-то сюда на суд общественности выносить? Я понимаю что некоторые вещи не были сделаны из-за сложности реализации, но с некоторыми то откровенно прогнали, не подумали, как например с FIRST/SKIP
ты пытаешься примерить SQL FB к SQL-у какого то другого сервера. это видно по всем твоим пунктам. И где же, кстати, гон с first/skip? -- Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34

