Вопросы с тегом '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