Павел
Дата: 20.10.2000 10:41:41
А чем IB то не устраивает ? Из-за чего весь сыр-бор ?
В IB генераторы применяются потому, что отсутствует тип поля счетчик. В MSSQL такой тип есть. Генератор написать-то можно, но основываться он будет на том же типе поля. Так что от чего ушли к тому и пришли. Кроме того пока что в MSSQL триггера отрабатывают только после события, так что если планируется генерировать код для ключевого поля при вставке записи из триггера ON INSERT то ничего не выйдет.
А если не вникать то могу сказать только одно. Если Требуется перенести рабочую базу с IB на MSSQL то:
1.Синтаксис должен на 100% соответствовать ANSI SQL
2.Исходная база не должна содержать UDF
3.Не допускается использование триггеров BEFORE
4.Не допускаются триггера на View
Это только на вскидку. Реально все может быть гораздо сложнее. Слижком уж IB и MSSQL разные