Вопросы с тегом 'auto-increment'

ограничение базы данных, которое автоматически увеличивается с последней записи при создании INSERT
10
ответов

Добавить идентификатор автоинкремента в существующую таблицу?

У меня есть уже существующая таблица, содержащая 'fname', 'lname', 'email', 'password' и 'ip'. Но теперь мне нужен столбец с автоматическим увеличением. Однако, когда я вхожу: ALTER TABLE users ADD id int NOT NULL AUTO_INCREMENT Я получаю следующе...
задан 07 февр. '13 в 17:20
2
ответов

MySQL: bigint Vs int

Я использую int (10) и просто заметил, что Wordpress использует bigint (20). Чем отличается использование bigint (20) и int (10) для автоматического увеличения id? Какой из них следует использовать для столбца id? `id` bigint(20) unsigned NOT NULL A...
задан 22 янв. '11 в 20:38
4
ответов

SQLite автоинкремент - Как вставить значения?

Я создаю таблицу SQLite (в java): create table participants (ROWID INTEGER PRIMARY KEY AUTOINCREMENT, col1,col2); Затем я пытаюсь добавить строки с помощью команды INSERT: insert into participants values ("bla","blub"); я получаю ошибку: java....
задан 24 нояб. '11 в 3:08
5
ответов

Должен ли я выполнять автоматическое увеличение в MongoDB?

Я перехожу к MongoDB из MySQL. Знакомая архитектура для очень простой таблицы users имела бы автоматическое приращение uid. См. собственную документацию Mongo для этого варианта использования. Мне интересно, это лучшее архитектурное решение. С точк...
задан 11 июля '11 в 5:42
6
ответов

Значения столбцов идентификаторов сервера SQL начинаются с 0 вместо 1

У меня странная ситуация с некоторыми таблицами в моей базе данных, начиная с идентификаторов от 0, хотя TABLE CREATE имеет IDENTITY (1,1). Это так для некоторых таблиц, но не для других. Он работал до сегодняшнего дня. Я попытался сбросить идентифи...
задан 07 апр. '09 в 11:38
3
ответов

Почему автоинкремент MySQL увеличивается при неудачных вставках?

Сотрудник просто сообщил мне о очень странном поведении MySQL. Предполагая, что у вас есть таблица с полем auto_increment и другое поле, которое установлено на уникальное (например, поле имени пользователя). При попытке вставить строку с именем поль...
задан 07 мая '10 в 13:44
9
ответов

Запретить автоматическое добавление в двойную вставку MySQL

Используя MySQL 5.1.49, я пытаюсь внедрить систему тегов проблема у меня есть с таблицей с двумя столбцами: id(autoincrement), tag(unique varchar) (InnoDB) При использовании запроса INSERT IGNORE INTO tablename SET tag="whatever" значение автомати...
задан 08 мая '11 в 2:49
5
ответов

Верхний предел для первичного ключа автоинкремента в SQL Server

Каков верхний предел для первичного ключа автоинкремента в SQL Server? Что происходит, когда первичный ключ автоинкремента SQL Server достигает своего верхнего предела?
задан 04 нояб. '08 в 16:02
3
ответов

Как работает autoIncrement в Sequelize NodeJs?

В документе Sequelize не сказано много о autoIncrement. Он включает только следующий пример: // autoIncrement can be used to create auto_incrementing integer columns incrementMe: { type: Sequelize.INTEGER, autoIncrement: true } Исходя из этого пр...
задан 01 апр. '13 в 8:12
7
ответов

Почему эта статическая переменная не увеличивается при использовании дженериков?

Мне нужен определенный класс, чтобы содержать статический член, который отслеживает каждый раз экземпляр экземпляра этого класса, по сути, так, чтобы каждый экземпляр класса имел уникальный индекс. Он работает с не-общим классом, но эта обобщенная ре...
задан 16 нояб. '11 в 1:34
7
ответов

Создать ключ автоинкремента в Java DB с помощью среды IDE NetBeans

Я прихожу из мира MySQL, пожалуйста, помогите. Можно ли создать ключ автоинкремента из IDE NetBeans в JavaDB? Используете ли вы несколько более продвинутых клиентов db, которые? Спасибо.
задан 22 июля '10 в 14:31
1
ответ

автоинкремент postgres не обновляется при явных вводах id

У меня есть следующая таблица в postgres: CREATE TABLE "test" ( "id" serial NOT NULL PRIMARY KEY, "value" text ) Я делаю следующие вставки: insert into test (id, value) values (1, 'alpha') insert into test (id, value) values (2, 'beta') ...
задан 02 февр. '12 в 10:56
4
ответов

Как AUTO_INCREMENT в db2?

Я думал, что это будет просто, но я не могу использовать AUTO_INCREMENT в моей базе данных db2. Я сделал некоторые поиски, и люди, кажется, используют "Generated by Default", но это не работает для меня. Если это помогает, вот таблица, которую я хоч...
задан 20 нояб. '12 в 6:51
6
ответов

Как изменить счетчик автоматического увеличения в MySQL?

У меня есть поле ID, которое является моим первичным ключом и является просто полем int. У меня есть менее 300 строк, но теперь каждый раз, когда кто-то подписывает, что идентификатор auto inc вводится очень высоко, как 11800089, 11800090 и т.д.... ...
задан 17 нояб. '11 в 6:35
2
ответов

SQL Server 2005 ROW_NUMBER() без ORDER BY

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