Dmitri Kuzmenko пишет:
Э-э-э, как это LastName и FirstName могут быть разного формату,
но одного домену VCHAR40?
не могут. я и объясняю, что длина строки сама по себе
не является основанием, чтобы все столбцы с такой
длиной строки объявлять от одного домена.
Ну к примеру было:
LastName VCHAR40,
FirstName VCHAR40,
Когда понадобилось поменять, делаем:
create DOMAIN VCHAR41 ...
alter table T alter LastName type VCHAR41
Откуда тут взяться проблеме ?
Игорь, да прекрати ты вообще эти хаки упоминать. Куда-то тебя
понесло не туда.
Дык на ibase.ru для изменения типа или длины поля именно хак приводится:
http://www.ibase.ru/devinfo/changesize.htm
и написано, что:
"в стандарте (ANSI SQL 92 entry level) нет определени языковых конструкций для
модификации типа поля"
Зато штатный для IB6++ alter table alter column почему-то не даже упоминается
--
Игорь Захребетков