Вопросы с тегом 'primary-key'

Ключ - это набор атрибутов, который является неприводимо уникальным и не является нулевым в таблице.
11

Как "вставить, если не существует" в MySQL?

Я начал с googling и нашел эту статью , которая рассказывает о таблицах мьютекса. У меня есть таблица с ~ 14 миллионами записей. Если я хочу добавить больше данных в том же формате, есть ли способ гарантировать, что запись, которую я хочу вставить, ...
01 сент. '09 в 8:56
9

Первичный ключ Sqlite для нескольких столбцов

Каков синтаксис для указания первичного ключа на более чем 1 столбце в SQLITE?
09 апр. '09 в 15:17
27

Как reset postgres 'первичная последовательность ключей, когда она выпадает из синхронизации?

Я столкнулся с проблемой, что моя первичная последовательность ключей не синхронизирована с моими строками таблицы. То есть, когда я вставляю новую строку, я получаю двойную ключевую ошибку, потому что последовательность, подразумеваемая в серийном ...
28 окт. '08 в 18:08
15

Не удалось обновить EntitySet - поскольку он содержит элемент DefiningQuery и no <UpdateFunction>

Я использую Entity Framework 1 с .net 3.5. Я делаю что-то простое: var RoomDetails = context.Rooms.ToList(); foreach (var Room in Rooms) { Room.LastUpdated = DateTime.Now; } Я получаю эту ошибку, когда пытаюсь сделать: context.SaveC...
28 сент. '11 в 13:09
7

Каковы наилучшие методы использования GUID в качестве первичного ключа, особенно в отношении производительности?

У меня есть приложение, которое использует GUID в качестве основного ключа почти во всех таблицах, и я прочитал, что есть проблемы с производительностью при использовании GUID в качестве основного ключа. Честно говоря, я не видел никаких проблем, но ...
13 авг. '12 в 16:03
11

Могу ли я иметь несколько первичных ключей в одной таблице?

Могу ли я иметь несколько первичных ключей в одной таблице?
20 окт. '08 в 9:56
9

Разница между ключом, основным ключом, уникальным ключом и индексом в MySQL

Когда следует использовать KEY, PRIMARY KEY, UNIQUE KEY и INDEX?
02 окт. '10 в 8:05
18

разница между первичным ключом и уникальным ключом

Я использую базу данных mysql. У меня есть путаница между первичным ключом и уникальным ключом. Пожалуйста, помогите мне, где я должен создать первичный и уникальный ключ. Я имею в виду, в какой ситуации мы создаем уникальный ключ или первичный ключ...
05 мар. '12 в 11:39
4

Что такое первичный ключ Hash и Range?

Я не могу понять, что первичный ключ Range здесь - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/WorkingWithTables.html#WorkingWithTables.primary.key и как это работает? Что они подразумевают под "неупорядоченным индексом хеш-фу...
06 дек. '14 в 7:35
11

SQL Server добавляет первичный ключ автоматического увеличения в существующую таблицу

Как название, у меня есть существующая таблица, которая уже заполнена 150000 записей. Я добавил столбец идентификатора (который в настоящее время является нулевым). Я предполагаю, что могу запустить запрос, чтобы заполнить этот столбец инкрементными...
01 февр. '11 в 12:11
6

ALTER TABLE добавить составной первичный ключ

У меня есть таблица под названием provider. У меня есть три столбца под названием person, place, thing. Могут существовать дубликаты, дублирующие места и дубликаты, но никогда не может быть дублированной комбинации "человек-место". Как мне добавить...
14 янв. '12 в 1:20
11

Удалить основной ключ в MySQL

У меня есть следующая схема таблицы, которая сопоставляет user_customers с разрешениями на живую базу данных MySQL: mysql> describe user_customer_permission; +------------------+---------+------+-----+---------+----------------+ | Field ...
21 янв. '10 в 17:20
19

Суррогатное и натуральное/бизнес-ключи

Здесь мы снова и снова, старый аргумент все еще возникает... Будет ли у нас лучший бизнес-ключ в качестве первичного ключа, или мы бы предпочли бы иметь суррогатный идентификатор (т.е. идентификатор SQL Server) с уникальным ограничением в поле бизне...
15 сент. '08 в 13:55
1

Django - id vs pk

При написании запросов django можно использовать оба параметра id/pk в качестве параметров запроса. Object.objects.get(id=1) Object.objects.get(pk=1) Я знаю, что pk обозначает первичный ключ и является просто ярлыком, согласно документации django....
29 янв. '10 в 23:10
11

Добавить первичный ключ в существующую таблицу

У меня есть существующая таблица под названием Persion. В этой таблице у меня есть 5 столбцов: persionId PNAME PMID Pdescription Pamt Когда я создал эту таблицу, я установил PersionId и Pname в качестве первичного ключа. Теперь я хочу включить...
03 авг. '12 в 11:17