Результаты поиска по запросу "primary-key"
Это то, что я написал. Без первичного ключа в D записи (с внешним ключом) в E не знают, на какой (первичный ключ) в D ссылаются. Пожалуйста, верните свой голос. Спасибо.
у необходимо иметь первичный ключ для столбца одной таблицы, на который ссылается столбец другой таблицы, имеющий внешний ключ. create table D(Did int) create table E(Eid int foreign key references D(Did)) Приведенный выше запрос выдает ...
, который является частью первичного ключа ...
ыло интересно, есть ли возможность для меня обнаружить основные столбцы первичного (или уникального) ключа для всех таблиц, участвующих в представлении Oracle. Вот пример, чтобы показать, что я имею в виду: CREATE TABLE t_a ( id number(7), ...
который поддерживает иностранные ссылки.
олжен быть довольно простой вопрос, но я не могу найти простой ответ. Как создать внешний ключ, который также является первичным ключом в MySQL? Вот моя текущая попытка: CREATE TABLE Sale( sale_id CHAR(40), PRIMARY KEY(sale_id), discount DOUBLE, ...
Ответы, содержащие только код, не поощряются, так как они не предоставляют много информации для будущих читателей
ужно добавить первичный ключ для набора таблиц в данной базе данных. Я не знаю, сколько будет таблиц или каковы их конкретные имена. Все они будут для datatable _ ##, где ## будет меняться в зависимости от того, где будет запускаться ...
@Josip: я не имею в виду размер GUID. 36 Char - это длина GUID.
я есть таблица с большим количеством строк (10K +), и ее первичным ключом является GUID. Первичный ключ кластеризован. Производительность запросов в этой таблице довольно низкая. Пожалуйста, предоставьте предложения, чтобы сделать его эффективным.
@ C-F - это не повод для кластеризации. Если вы делаете запросы на основе этого первичного ключа, его индекс приведет вас туда. И, возможно, быстрее, поскольку почти наверняка потребуется меньше операций ввода-вывода для прохождения относительно узкого индекса по сравнению с полной шириной строк в кластеризованном индексе.
те мои сомнения по этому поводу. В SQL Server (2000 и более поздних версиях) первичный ключ автоматически индексируется кластером или у нас есть выбор иметь некластеризованный индекс для первичного ключа?
Если вы хотите преобразовать все таблицы в Postgres, вам нужно будет запустить этот код
ел бы создатьbigint (или жеstring или что бы то ни былоint) набрал поле первичного ключа под Rails 3. У меня есть заданная структура данных, например: things ------ id bigint primary_key name char(32)Подход, который я сейчас пытаюсь ...
Я бы использовал хеш, чтобы заполнить первичный ключ и упростить начальный импорт, но при использовании его в дБ всегда рассматривайте его как случайное число. Таким образом, первичный ключ потеряет свое значение (и будет иметь все преимущества автоинкрементного ключа), обеспечивая гибкость в будущем.
ти, мне нужно будет объединить данные о продуктах от нескольких поставщиков в одну базу данных (она, конечно, более сложна), в которой есть несколько таблиц, которые необходимо будет объединить для большинства операций OLTP. Я собирался ...
В документе, на который вы ссылаетесь, написано «Чтобы перезапустить последовательность с другого номера, вы должны удалить ее и создать заново.», Без упоминания опции RESTART. Неправильная версия связана?
кой-то причине люди в прошлом вставляли данные без использования sequence.NEXTVAL. Поэтому, когда я собираюсь использовать sequence.NEXTVAL для заполнения таблицы, я получаю нарушение PK, так как это число уже используется в таблице. Как я могу ...
Составные ключи БД с Entity Framework 4.0
Редизайн для большой базы данных в нашей компании широко использует составные первичные ключи в базе данных. Если вы забудете о влиянии на производительность, это вызовет какие-либо трудности при работе с этим БД в Entity Framework 4.0? ...