Результаты поиска по запросу "auto-increment"

1 ответ

Ссылка мертва. Именно поэтому вы не должны давать ссылки на ответы на сторонних сайтах, а давать полный ответ здесь.

ял, что mnesia не поддерживает функцию автоинкремента, как это делает MySQL или другие RDBMS. Счетчики, о которых говорилось в документации mnesia, не очень хорошо объяснены. Например, я обнаружил одну функцию во всей документации, которая ...

1 ответ

Больше мыслей о UUID

трю на плюсы и минусы этих трех основных методов создания первичных ключей для строк базы данных. Итак, предположим, что я использую базу данных, которая поддерживает более одного из этих методов, есть ли простая эвристика, чтобы определить, ...

1 ответ

Я нашел другой способ решения этой проблемы, потому что, насколько мне известно, после некоторых исследований и разработок у нас не может быть свойства автоинкремента в составных первичных ключах. Поэтому я использовал индексы и уникальные ограничения здесь, потому что у Room до сих пор нет прямого УНИКАЛЬНОГО ограничения. Ниже приведен мой рабочий код:

ользую комнату постоянную библиотеку. У меня есть требование добавить два первичных ключа в одну таблицу, и один из первичных ключей должен иметь автоинкремент. Я не знаю точного синтаксиса для достижения этой цели. Ниже мой класс ...

ТОП публикаций

10 ответов

Оператор «для обновления» блокирует строку в таблице счетчиков. Это позволяет избежать дубликатов, создаваемых несколькими потоками.

я есть база данных MySQL, которая содержит таблицу пользователей. Первичным ключом таблицы является «идентификатор пользователя», который устанавливается как поле с автоматическим приращением. Что я хотел бы сделать, так это когда я вставляю ...

2 ответа

но опять же, наличие дополнительного dispatch_once для фактического извлечения максимального «id» для текущего объекта может сработать; до тех пор, пока все вставки не будут параллельными

ыло интересно, если кто-нибудь может указать мне, как настроить автоматическое увеличение для атрибута в сущности coredata. Я знаю, что индексированный флажок просто делает поле индексированным для скорости поиска и поиска. Я также знаю, что мне ...

1 ответ

Благодарю. Я думаю, что это то, что это :-)

я есть стол с векселями. Каждый счет имеет идентификатор, который приходит из БД после того, как я вставляю новую запись. Поле является INTEGER с установленным AUTO_INCREMENT. Если я вставляю новую запись как часть транзакции, и мне нужно ...

5 ответов

Hibernate Авто Инкремент ID

У меня есть приложение j2ee, использующее спящий режим с аннотацией. Как мне аннотировать поле Id в моем классе pojo, чтобы установить его как автоинкремент или автоматически генерируемый. и при добавлении бина я оставляю это поле в нуле?

2 ответа

 нравится:

аюсь вставить из одной таблицы в другую, используя DECLARE @IDOffset int; SELECT @IDOffset = MAX(ISNULL(ID,0)) FROM TargetTable INSERT INTO TargetTable(ID, FIELD) SELECT [Increment] + @IDOffset ,FeildValue FROM SourceTable WHERE ...

11 ответов

 Ваш ответ, чтобы добавить некоторые объяснения, в том числе предположения, которые вы сделали.

лил некоторые записи из таблицы в базе данных SQL Server. Теперь идентификаторы идут от 101 до 1200. Я хочу снова удалить записи, но хочу, чтобы идентификаторы вернулись к 102. Есть ли способ сделать это в SQL Server?

2 ответа

Я думаю, что это может работать:

ользую Room для того, чтобы сохранить данные. У меня есть объект, который имеет автоматически сгенерированный первичный ключ, который имитирует систему заявок. Сущность: @Entity public class SequenceAction { @PrimaryKey(autoGenerate = true) ...