1С null
Добрий день.
В продовження про примітивних типах даних, так недавно розглядали Роботу з рядками 1С. а сьогодні поговоримо про тип NULL.
Тип NULL - літерал, в якому може міститися лише одне значення це значення «NULL».
NULL - Чи не дорівнює порожній посиланням, пробілу або Типу Не визначено.
Застосовується при роботі з БД (при з'єднанні таблиць), використовується для визначення відсутнього значення при роботі з БД.
Значення типу NULL можна отримати присвоївши змінної це значення:
Мінлива = NULL.
Значення типу NULL утворюються в результаті сполук коли елементу з однієї таблиці за умовою чи не знаходиться відповідного елемента з іншого. Значення типу NULL маю специфічні особливості:
- порівняння значення NULL з будь-яким іншим аргументом завжди повертає брехня;
Для визначення значення NULL використовується конструкція Є NULL (is NULL).
Для перетворення типу NULL використовується функція ЕСТЬNULL (isNULL).
Для того, щоб в результаті запиту відсікти поля, що містять значення NULL застосовуються такі конструкції: - is not NULL - not is NULL
У запитах рекомендують завжди використовувати функцію ЕСТЬNULL ()
Приклад перевірки значення на NULL
Приклад функції ЕСТЬNULL ()
Значення, що повертається функції ЕСТЬNULL (). значення першого параметра, в разі, якщо перший параметр не містить значення NULL, інакше значення другого параметра. Другий параметр буде перетворений до типу першого параметра в разі, якщо тип першого параметра є рядком або числом.
Постовий: Любите подорожувати по вихідним, тури в Фінляндію з Харкова на автобусі. Ви зможете дізнатися про прекрасне Харкові і лаппееранте. Рейси до Лаппеенранта кожен день на мікроавтобусі, Індивідуально складений маршрут, ми доставляємо вас від хати до хати