Описание тега primary-key
Ключ - это набор атрибутов, который является неснижаемо уникальным и не допускающим значения NULL в таблице.
0
ответов
Обновить первичный индекс для таблицы со столбцом идентификаторов
Можно ли изменить уникальный первичный индекс / первичный индекс таблицы Teradata, которая содержит существующие данные и имеет столбец идентификаторов? Каков наилучший способ сделать это при сохранении значений, используемых в настоящее время в сто…
30 апр '18 в 10:52
4
ответа
Есть ли в SQL Server представление, в котором перечислены только первичные ключи?
Я работаю с SQL Server и пытаюсь сделать небольшое "отражение", если хотите. Я нашел системный вид sys.identity_columns, который содержит все столбцы идентичности для всех моих таблиц. Однако мне нужно иметь возможность выбирать информацию о первичн…
19 сен '10 в 22:57
0
ответов
Составной первичный ключ H2 (поля получают уникальный, но не первичный ключ)
У меня проблема с составным первичным ключом в моей таблице базы данных h2. Это оператор создания таблицы: CREATE TABLE IF NOT EXISTS TTColumn ( Name VARCHAR(15) NOT NULL, TTName CHAR(8) NOT NULL, Type VARCHAR(15) NOT NULL, Length INTEGER NOT NULL, …
15 сен '15 в 09:16
1
ответ
Почему Flask-SQLAlchemy требует первичный ключ?
Если я определю таблицу без первичного ключа: class CustomAttribute(db.Model): player = db.Column(db.Integer, db.ForeignKey('player.id')) key = db.Column(db.Text, nullable=False) value = db.Column(db.Text, nullable=False) Я получаю ошибку: sqlalchem…
22 фев '17 в 13:06
2
ответа
Проблема с отношениями в доступе
В настоящее время я работаю в Access 2013. У меня есть простая задача, которая действительно сводила меня с ума в последние несколько дней, так как я думал, что мои отношения были правильными. Но, добавляя больше данных в базу данных, я увидел, что …
26 июл '16 в 15:48
1
ответ
Метод вставки возвращает 1 два раза в Sql Lite для Android
В моем приложении я добавляю строку в базу данных. Но rowid прибывает 1 два раза раньше. В чем может быть проблема? long rowId=getWritableDatabase().insert(TABLE_MEDIA_DETAILS, null, contentValues); Привет, Создание таблицы происходит следующим обра…
13 мар '12 в 10:47
0
ответов
Может кто-нибудь посоветовать мне, как лечить, когда у таблицы нет первичного ключа
У меня есть таблица следующим образом: | common_menus | CREATE TABLE `common_menus` ( `menu_id` tinyint(3) unsigned NOT NULL, `branch_id` smallint(5) unsigned NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `price` smallint(5) uns…
29 мар '16 в 06:59
4
ответа
Насколько предсказуемо NEWSEQUENTIALID?
Согласно документации Microsoft на NEWSEQUENTIALID, вывод NEWSEQUENTIALID предсказуем. Но насколько предсказуемо предсказуемо? Скажем, у меня есть GUID, который был сгенерирован NEWSEQUENTIALID как тяжело было бы: Рассчитать следующее значение? Расс…
11 июн '14 в 08:29
1
ответ
Используете битовый тип данных как часть составного первичного ключа, хорошо или плохо?
Я просто хотел проверить, является ли использование столбца типа bit (SQL Server 2008) и guid для формирования составных первичных ключей плохой практикой или нет. т.е. id1 (GUID) pk id2 (GUID) pk id3 (int) pk isTrue (bit) pk col1 (int) col2 (dateti…
26 сен '12 в 08:53
1
ответ
Cassandra Data Моделирование и проектирование кластеризации
Я немного запутался в разработке модели данных для Cassandra, исходя из фона SQL! Я прошел Datastax документация несколько раз, чтобы понять многое о Кассандре! Кажется, это проблема, и я не уверен, как я могу преодолеть это и тип модели данных, кот…
19 янв '15 в 16:14
0
ответов
Доступ к ссылке на другую таблицу
Привет, я не уверен, как построить запрос SQL для доступа к PK/FK. Я пытаюсь разработать запрос, чтобы выяснить, какой элемент в REPORT_RESULT таблица указана из AS_REPORT.REPORT_STUDY Таблица. Согласно приложенному скриншоту, в SQL плюс их индексы …
17 июл '17 в 16:11
1
ответ
Поведение моего живого приложения, похожее на конфликты сессий. Не могу понять, почему
По сути, пользователи периодически видят и перезаписывают данные друг друга (очевидно, это очень плохо). Я пытался воссоздать поведение на моем сайте тестирования безрезультатно. На месте тестирования, счета упорно дисплей только свои собственные да…
27 янв '15 в 19:42
0
ответов
Репликация MySQL, позволяющая дублировать записи первичного ключа после перезапуска репликации
У меня есть MySQL Master(v. 5.1.56-ndb-7.1.18-cluster-gpl-log) - 2 рабов (оба v. 5.1.51-community) настройка системы и работает уже несколько лет. Первоначально он был предназначен для кластера, поэтому мастер имеет ndb версия. В прошлые выходные Ма…
17 июн '14 в 17:34
2
ответа
ВЫБЕРИТЕ записи с 2 первичными ключами
У меня есть 2 таблицы: Cust TABLE: siteid nvarchar(2) PRIMARY KEY, custid int PRIMARY KEY, fname varchar(30), lname varchar(30) Детский стол: childid1 nvarchar(2) PRIMARY KEY, childid2 int PRIMARY KEY, siteid nvarchar(2), custid int, lname varchar(3…
27 май '13 в 18:47
0
ответов
Первичный ключ сервера SQL
В SQL-сервере, когда я создаю базу данных, все первичные ключи всех таблиц называются "id", а затем, когда вы заходите в управляющую студию PANE viev и открываете все таблицы, всегда есть первый (по алфавиту из проводника объектов) первичный ключ та…
17 дек '15 в 09:04
1
ответ
Получить ключ от неизвестного лица
Здравствуйте, я хотел бы получить значение первичного ключа. public static void Look(LEBAEntities db, object obj) { // if getPrimaryKey(obj) == 0 db.Entry(obj).State = EntityState.Added; // else db.Entry(obj).State = EntityState.Modified; } Есть ли …
24 апр '15 в 12:18
4
ответа
Разница в производительности SQL Server с одним или несколькими столбцами первичного ключа?
Есть ли разница в производительности (с точки зрения вставки / обновления и запроса) таблицы, если первичный ключ представляет собой один столбец (например, GUID, сгенерированный для каждой строки) или несколько столбцов (например, GUID внешнего клю…
25 окт '10 в 02:47
0
ответов
Hibernate / JPA слияние на основе уникального ключа вместо первичного ключа
В Hibernate 5.1.0 / JPA 2.1 есть ли способ слияния, основанный на уникальном ключе, а не на первичном ключе? У меня есть значения для уникального ключа в качестве ввода из внешней системы, но ввод, очевидно, не содержит мой внутренний первичный ключ…
09 мар '16 в 20:15
3
ответа
Добавить первичный ключ в таблицу на основе отметки времени
Допустим, у нас есть следующая структура таблицы и значения: FooTable: foo1 foo2 timestamp 1 1 1 2 2 1 2 1 2 В настоящее время нет ограничений первичного ключа для таблицы. Вопрос: В Oracle, как лучше всего сделать foo1 первичным ключом таблицы? Пре…
23 май '11 в 19:58
1
ответ
ASP MVC код сначала создает вычисляемый первичный ключ
Я использую code first в asp mvc и я столкнулся с ситуацией, когда мне нужно иметь модель / таблицу с вычисленным первичным ключом, например: public class Student { [Key] public string StudentNumber { get; set; } public string FirstName { get; set; …
29 фев '16 в 09:30