|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4.
При добавлении данных через вкладку "Данные", если указать только значение VAL и нажать кнопку "Save Updates" в тулбаре, то IBExpert всегда показывает значение ID = 1. После обновления сетки, колонка принимает правильное значение. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 09:53 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
Что тебя здесь удивляет? Как эксперт должен только что вставленную запись идентифицировать в таблице? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 11:17 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
В смысле как? По ID, не? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 12:40 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
IBExpert Как эксперт должен только что вставленную запись идентифицировать в таблице? Код: sql 1.
и возвращенные значения записывать в поля сетки. Бонусом будет видно модификацию полей в триггерах и вычисляемые поля ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2020, 17:35 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
CyberMax В смысле как? По ID, не? Заведешь PK по ID - будет тебе идентификация по ID. Нет ключа - идентификация по введенным пользователем значениям полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 05:04 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
_Vasilisk_ Код: sql 1.
Так и делается, если есть ключ. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2020, 05:05 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
Собсно, UP. При вставке с повторяющимися значениями в SQL Editor запрос с Returning возвращает правильное (сгенерированное) значение ключа, как и должен. При вставке же "в гриде" (вкладка Data) часто (не всегда) возвращается (отображается) некорректное значение ключа из старой (с совпадающими значениями неключевых полей) записи. Там точно есть баг. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2021, 13:59 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам Там точно есть баг. Чё-то сёдня какой-то понедельник тяжелее, чем обычно. Уже второй репорт а-ля "стук в подвале". ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2021, 18:09 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
IBExpert> Уже второй репорт а-ля "стук в подвале". ХЗ, я попытался перед сообщением сюда сделать воспроизводимый пример на таблице из трёх полей (ID, A, B) - не воспроизвелось. Хотя я на протяжении последней недели наблюдаю его регулярно (ежедневно). В общем, надо проверить код - возможно, там кроме/вместо returninga простой refresh в виде "select where noPKfields = :values" или ещё что-то вроде того... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2021, 16:17 |
|
Неправильное значение ПК при IDENTITY
|
|||
---|---|---|---|
#18+
Гаджимурадов Рустам Хотя я на протяжении последней недели наблюдаю его регулярно (ежедневно). Ну так аудит в руки и смотри что за запросы там идут. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2021, 14:37 |
|
|
start [/forum/topic.php?fid=42&fpage=1&tid=1598431]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 262ms |
total: | 389ms |
0 / 0 |