Как создать стоимость поля AutoNumber в Доступе?

Я слушаю javaposse регулярно, они покрывают главным образом Java, но не только.

6
задан Shin 4 November 2014 в 23:01
поделиться

2 ответа

Согласно SQL Автоинкремент поля :

CREATE TABLE Persons
(
P_Id PRIMARY KEY AUTOINCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255)
)

MS Access использует AUTOINCREMENT ключевое слово для выполнения автоинкремента особенность.

По умолчанию начальное значение для AUTOINCREMENT равно 1, и будет увеличивать на 1 для каждой новой записи.

Чтобы указать, что столбец « P_Id » должно начинаться со значения 10 и увеличиваться на 5 измените автоинкремент на AUTOINCREMENT (10,5) .

Синонимы для AUTOINCREMENT включают COUNTER и IDENTITY . Использование IDENTITY имеет большой смысл, поскольку оно соответствует переменной @IDENTITY , которая возвращает последнее использованное значение автонумерации.

5
ответ дан 10 December 2019 в 00:42
поделиться

Метод 1:

  1. Открыть таблицу в режиме конструктора
  2. Создайте поле с именем «ID» или другое поле, которое будет иметь автоинкремент
  3. Поместите «AutoNumber» в разделе DataType

Метод 2:

  1. Создание новой таблицы
  2. Закройте таблицу и сохраните ее
  3. Когда появится запрос на ввод первичного ключа, нажмите «ОК»
  4. Откройте таблицу в представлении «Дизайн»
  5. Измените новое поле на любое имя, которое вам нравится
1
ответ дан 10 December 2019 в 00:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: