Запитання з тегом «primary-key»

Ключовим є набір атрибутів, який є незмінним унікальним та нерегульованим усередині таблиці.

10
Як "вставити, якщо немає" в MySQL?
Я почав з googling, і знайшов цю статтю, в якій йдеться про таблиці мьютекс. У мене є таблиця з ~ 14 мільйонами записів. Якщо я хочу додати більше даних у тому ж форматі, чи є спосіб переконатися, що запис, який я хочу вставити, вже не існує без використання пари запитів …


22
Неможливо оновити EntitySet - тому що у нього є DefiningQuery і не існує елемента <UpdateFunction>
Я використовую Entity Framework 1 з .net 3.5. Я роблю щось просте на кшталт цього: var roomDetails = context.Rooms.ToList(); foreach (var room in roomDetails) { room.LastUpdated = DateTime.Now; } Я отримую цю помилку, коли намагаюся зробити: context.SaveChanges(); Я отримую помилку: Неможливо оновити EntitySet - оскільки в ньому є елемент DefiningQuery, …

29
Як скинути послідовність основного ключа postgres, коли він не синхронізується?
Я зіткнувся з проблемою, що моя послідовність основного ключа не синхронізується з рядками таблиці. Тобто, коли я вставляю новий рядок, я отримую помилку дублюючого ключа, оскільки послідовність, що міститься в послідовному типі даних, повертає число, яке вже існує. Схоже, це викликано імпортом / відновленням, не підтримуючи послідовність належним чином.


7
Які найкращі практики використання GUID в якості основного ключа, зокрема щодо продуктивності?
У мене є програма, яка використовує GUID як первинний ключ майже у всіх таблицях, і я прочитав, що є проблеми щодо продуктивності при використанні GUID як первинного ключа. Чесно кажучи, я не бачив жодної проблеми, але я збираюся запустити нову програму, і я все ще хочу використовувати GUID в якості …

15
SQL Server додає первинний ключ автоматичного збільшення до існуючої таблиці
Як заголовок, у мене є існуюча таблиця, яка вже заповнена 150000 записами. Я додав стовпчик Id (який наразі є нульовим). Я припускаю, що я можу запустити запит, щоб заповнити цей стовпець додатковими номерами, а потім встановити в якості основного ключа та увімкнути автоматичне збільшення. Це правильний спосіб продовження? І якщо …

15
різниця між первинним і унікальним ключем
Я використовую базу даних mysql. У мене плутанина між первинним і унікальним ключем. Будь ласка, допоможіть мені, де я повинен створити первинний та унікальний ключ. Я маю на увазі, в якій ситуації ми створюємо унікальний ключ або первинний ключ.


4
Що таке первинний ключ хешу та діапазону?
Я не в змозі зрозуміти, який тут основний ключ діапазону - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key і як це працює? Що вони означають під "не упорядкованим хеш-індексом на атрибуті хешу та відсортованим індексом діапазону на атрибуті діапазону"?

2
Запити Джанго - id vs pk
При написанні запитів на django можна використовувати обидва id / pk як параметри запиту. Object.objects.get(id=1) Object.objects.get(pk=1) Я знаю, що pk означає первинний ключ і є лише ярликом, згідно документації django. Однак незрозуміло, коли слід використовувати id або pk.
203 django  orm  primary-key 

10
Додайте первинний ключ до наявної таблиці
У мене є існуюча таблиця під назвою Persion. У цій таблиці я 5 стовпців: persionId Прізвище ПМід Підпис Памт Коли я створив цю таблицю, я встановив PersionIdі Pnameяк основний ключ . Тепер я хочу включити ще один стовпець у первинний ключ - PMID. Як я можу написати ALTERзаяву для цього? …

6
ALTER TABLE, щоб додати складений первинний ключ
У мене називається таблиця provider. У мене є три колонки під назвою person, place, thing. Тут можуть бути дублікати осіб, дублікати місць і копії речей, але ніколи не може бути поєднання дублікату людина-місце-річ. Як я можу ПІСЛЯ ТАБЛИЦІ додати складений первинний ключ для цієї таблиці в MySQL з цими трьома …


12
Видаліть первинний ключ у MySQL
У мене є наступна схема таблиці, яка відображає дозволи user_customers на живій базі даних MySQL: mysql&gt; describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------------+---------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | user_customer_id | int(11) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.