У меня есть таблица, которая не имеет первичного ключа. Мне нужно было добавить первичный ключ в таблицу, поэтому я добавил столбец с именем «ID». Я пытаюсь использовать rowid для вставки уникальных идентификаторов в этот новый столбец. Как мне поступить с получением строки при вставке новой записи. Это находится в базе данных Progress.Получить RowID on Progress Вставить
INSERT INTO PUB.DETAILS (LASTUPDATED, FORMERVALUE, NEWVALUE, ID)
VALUES ('09/16/2015', 'NEW ITEM', 'ESISTING ITEM', '?')
Если вы делаете это автоматически инкрементным, чем не нужно передавать его значение – Meer
@MeerDeen В базе данных «Прогресс» нет такой вещи ... – Jensd
Кстати, в столбце базы данных имеется основная «gotcha» с использованием ROWID или RECID; целостность этих значений не сохранится с дампом и нагрузкой ... –