hareshdgr8 Ответов: 1

Когда-нибудь столбец идентификаторов большой скачок в SQL server 2012


Иногда моя личность совершает большие скачки

мой сервер SQL таблицы
создать таблицу Invoice_Details
(
Invoice_No инт не нуль, удостоверяющий личность(1,1),
Inv_date типа datetime,
Customer_Name varchar(100),
Первичный Ключ(Invoice_No)
);

В моей таблице мои данные таковы

72764	2020-07-09	ABC
72763	2020-07-09	XYZ
71764	2020-07-09	PER
71763	2020-07-09	PQR
2599	2020-07-09	BVC


Что я уже пробовал:

Я добавляю -T272 в параметр запуска

до сих пор проблема не решена.

1 Ответов

Рейтинг:
1

OriginalGriff

Я бы проверил ваш код - все, что делает операции вставки или обновления, и это включает в себя SP, а также "внешнее" программное обеспечение. Можно изменить "текущий индекс" для значений идентификаторов, и, скорее всего, это ошибка во внешнем программном обеспечении, а не в самом SQL.

Но даже если он действительно "прыгает" - чего я никогда не видел с "хорошими" приложениями,-какое это имеет значение? Он не должен использоваться так, как если бы он был последовательным в любом случае! :смеяться:


hareshdgr8

сэр во внешнем программном обеспечении я просто передаю данные типа
вставить в Invoice_Details(Inv_date,Customer_Name) значения('2020-07-17','HARESH');

Что случилось, сэр?..

Пожалуйста, скажите мне, если есть какие-то идеи.

Спасибо за ваш ответ.