Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Існує два основних способи, за допомогою яких можна вимагати значення в полі в таблиці Access.

  • Установіть для властивості поля Обов'язково значення Так    Для цього відкрийте таблицю в Режим конструктора. Цей метод простий і зручний, якщо потрібно змінити лише одне поле один раз.

  • Використання запит на визначення даних, який створює не null-індекс у полі    Це можна зробити за допомогою режим SQL. Цей метод не такий простий, як у режимі конструктора, але має перевагу: можна зберегти запит на визначення даних і використати його пізніше. Це зручно, якщо ви періодично видаляєте та повторно створюєте таблиці та хочете вимагати значення для деяких полів.

Установіть для властивості Обов'язковий для поля значення Так

  1. В області переходів клацніть правою кнопкою миші таблицю та виберіть конструктор.

  2. Виберіть поле, яке потрібно вимагати, завжди має значення.

  3. В області Властивості поля на вкладці Загальні встановіть для властивості Обов'язково значення Так.

    The Required Field Property

Примітка.: Якщо для властивості Обов'язково встановлено значення Так для поля в таблиці, яка вже містить записи, Access дає змогу перевірити, чи має поле значення в усіх наявних записах. Незалежно від того, чи приймаєте ви цей параметр, нові записи потребуватимуть значення для поля.

Створення індексу, відмінного від null, для поля за допомогою запиту на визначення даних

  1. На вкладці Створити в групі Запити натисніть кнопку Конструктор запитів.

  2. На вкладці Конструктор у групі Результати клацніть стрілку під кнопкою Подання та виберіть пункт Режим SQL.

  3. Видаліть усі SQL із запиту.

  4. Введіть або вставте в запит такий SQL:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. У SQL замініть змінні таким чином:

    • Замініть index_name на ім'я індексу. Радимо використовувати ім'я, яке допомагає визначити, для чого призначено індекс. Наприклад, якщо індекс полягає в тому, щоб переконатися, що номери соціального страхування існують для кожного запису, його можна назвати require_SSN.

    • Замініть таблицю на ім'я таблиці, яка містить поле, яке потрібно індексувати. Якщо ім'я таблиці містить пробіли або спеціальні символи, ім'я потрібно взяти у квадратні дужки.

    • Замініть поле іменем поля, яке потрібно індексувати. Якщо ім'я поля містить пробіли або спеціальні символи, ім'я потрібно взяти у квадратні дужки.

  6. Збережіть і закрийте запит.

  7. Виконайте запит, щоб створити індекс. Зверніть увагу, що ви можете виконати запит із макросу за допомогою дії макросу RunSQL.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×