DEV.BG Форуми
Май 20, 2012, 14:40:14
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
1 Час
1 Ден
1 Седмица
1 Месец
Завинаги
Влез с потребителско име, парола и продължителност на сесията
Начало
Помощ
Търси
Вход
Регистрирай се
DEV.BG Форуми
>
Софтуерна разработка
>
Бази от данни
>
Insert и Primery key проблем в MsSQL
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: Insert и Primery key проблем в MsSQL (Прочетена 960 пъти)
0 Членове и 1 Гост преглежда(т) тази тема.
Ignatov
Нови
Приноси: +0/-0
Неактивен
Публикации: 14
Insert и Primery key проблем в MsSQL
«
-:
Февруари 09, 2008, 10:40:37 »
Имам следния проблем в MsSQL.
Правя inser заявка в таблица, която primary key-а всеки път автоматично се генерира и е последователни числа.
Искам след като изпълня inser заявката да знам кай е автоматично генерирания primary key.
Сега съм го реализирал като след inser взимам най - големия primary key ве таблицата, но ако по време на изпълнение на моята заявка някой друг добави нещо, ше взема погрешна стойност.
Също така си мислях да заключвам цялата таблица докато си изпълбнявам заявката, но това може да доведе до адското забавяне.
Някой има ли по - добра идея?
Активен
IvayloHristov
Administrator
Нови
Приноси: +3/-0
Неактивен
Публикации: 30
Re: Insert и Primery key проблем в MsSQL
«
Отговор #1 -:
Февруари 15, 2008, 12:25:30 »
Правилния начин е да използваш @@IDENTITY
За повече информация погледни това :
http://www.thescripts.com/forum/thread79956.html
Поздрави,
Ивайло Христов
Активен
Ignatov
Нови
Приноси: +0/-0
Неактивен
Публикации: 14
Re: Insert и Primery key проблем в MsSQL
«
Отговор #2 -:
Февруари 15, 2008, 12:49:50 »
Нешо не успях да се справя с този линк, който си дал, но успях да намеря инфротмация за това @@Identity и наиситна това е, което ми трябваше.
Аз тайно подозирах, че ще има нещо такова, но просто не знаех какво е .
Активен
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »
Отиди на:
Моля, избери:
-----------------------------
Общи теми
-----------------------------
=> Работа в ИТ индустрията
=> Хардуер
=> Системна администрация
=> Всичко останало
-----------------------------
ИТ предприемач
-----------------------------
=> Search Engine Optimization
=> Маркетинг в Интернет
=> ИТ бизнес
-----------------------------
ИТ образование
-----------------------------
=> Теория на мрежите
=> Design Patterns
=> Курсове и ИТ обучение в България
-----------------------------
Софтуерна разработка
-----------------------------
=> Microsoft .NET
=> Java
=> C/C++
=> Програмиране под Unix/Linux
=> Бази от данни
=> Графичен дизайн
=> Уеб програмиране
=> Rich Internet Applications
Loading...