Новое ключевое поле в заполненной таблице
Новое ключевое поле в заполненной таблице
Вопрос к заслуженным и знающим...
К таблице, уже заполненной до этого некоторыми записями, необходимо добавить ключевое автоинкрементное поле. Возможно ли простым запросом добиться заполения этого поля в существующих записях автоинкрементными значениями, после чего будет создан генератор, заполняющий уже новые записи соответственно.
То есть интересует заполняющий это поле существующих записей запрос. Можно ли при этом обойтись без процедур, датасетов и пр. - одним запросом...?
К таблице, уже заполненной до этого некоторыми записями, необходимо добавить ключевое автоинкрементное поле. Возможно ли простым запросом добиться заполения этого поля в существующих записях автоинкрементными значениями, после чего будет создан генератор, заполняющий уже новые записи соответственно.
То есть интересует заполняющий это поле существующих записей запрос. Можно ли при этом обойтись без процедур, датасетов и пр. - одним запросом...?
Пардон.hvlad писал(а):Это что-то новое в нашей практике. И пример есть ?
Это не новое, это старое.
Сейчас проверил - на FB2 такого нет.
Зато вот 1.0.3 выдаёт
"Invalid insert or update value(s): object columns are constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$PRIMARY123".
null segment of UNIQUE KEY."
ЗЫ: Влад, я тебя тут, в PM, просил патчик для "215" к 2.0.1, ещё некогда было выслать?
Код, который за это отвечает, есть давным давно, проверять исходники 1.х - ленивоWildSery писал(а):Пардон.hvlad писал(а):Это что-то новое в нашей практике. И пример есть ?
Это не новое, это старое.
Сейчас проверил - на FB2 такого нет.
Зато вот 1.0.3 выдаёт
"Invalid insert or update value(s): object columns are constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions) in unique index "RDB$PRIMARY123".
null segment of UNIQUE KEY."
Не обратил внимания, сорри. Вышлю вечеромWildSery писал(а):ЗЫ: Влад, я тебя тут, в PM, просил патчик для "215" к 2.0.1, ещё некогда было выслать?