powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / NULL и прочее
9 сообщений из 9, страница 1 из 1
NULL и прочее
    #35558993
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Знатоки, поясните философию 1C различия NULL, Неопределено и ПустаяСсылка
Немного ли значений для "ничего"?

С уважением, Naf
...
Рейтинг: 0 / 0
NULL и прочее
    #35559008
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПустаяСсылка - типизированное значение. То есть тип есть ( Справочник.ТакойТо к примеру) а значения нет. NULL - нетипизированное пустое значение в запросах.
Неопределено - то же самое, но во встроенном языке 1С. Примерно так.
...
Рейтинг: 0 / 0
NULL и прочее
    #35559010
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pailПустаяСсылка - типизированное значение. То есть тип есть ( Справочник.ТакойТо к примеру) а значения нет. NULL - нетипизированное пустое значение в запросах.
Неопределено - то же самое, но во встроенном языке 1С. Примерно так.

Это понятно. Не понятно, зачем столько?
...
Рейтинг: 0 / 0
NULL и прочее
    #35559101
dlednev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну для этого ты должен понять, зачем в t-sql и pl-sql есть null и 0
когда это поймешь, тогда по индукции допрешь, почему в 1с столько обозначений для "ничего".
...
Рейтинг: 0 / 0
NULL и прочее
    #35559145
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dlednevну для этого ты должен понять, зачем в t-sql и pl-sql есть null и 0
когда это поймешь, тогда по индукции допрешь, почему в 1с столько обозначений для "ничего".
0 и NULL понятные вещи, а вот размножать понятия "ничего" совершенно непонятно
...
Рейтинг: 0 / 0
NULL и прочее
    #35566623
Фотография идиоты
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Naf dlednevну для этого ты должен понять, зачем в t-sql и pl-sql есть null и 0
когда это поймешь, тогда по индукции допрешь, почему в 1с столько обозначений для "ничего".
0 и NULL понятные вещи, а вот размножать понятия "ничего" совершенно непонятно

Неопределено - пустое значение ни принадлежащее ни к одному типу данных
Null - значение отсутствует

все прозрачно
...
Рейтинг: 0 / 0
NULL и прочее
    #35566713
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идиоты Naf dlednevну для этого ты должен понять, зачем в t-sql и pl-sql есть null и 0
когда это поймешь, тогда по индукции допрешь, почему в 1с столько обозначений для "ничего".
0 и NULL понятные вещи, а вот размножать понятия "ничего" совершенно непонятно

Неопределено - пустое значение ни принадлежащее ни к одному типу данных
Null - значение отсутствует

все прозрачно
это метафизика, чем "отсутствует" отличается от "пустого значения"?
...
Рейтинг: 0 / 0
NULL и прочее
    #35566788
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не метафизика, а суровая правда жизни. В программном коде переменная (или поле объекта) есть всегда - но значение может быть не присвоено и тип не установлен, то есть неопределеное значение у того. что существует.
В запросах же значение либо может быть возвращено (если существует в базе), либо нет. И это NULL - отсутствие какого-либо значения.
...
Рейтинг: 0 / 0
NULL и прочее
    #35566953
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NULL в 1С может появиться только во внешних соединениях при исполнении запроса.
При непосредственном обращении к таблице мы можем получить или Неопределено или значение какого-либо типа, в т.ч. ЗНАЧЕНИЕ(Справочник.XXX.ПустаяСсылка)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / NULL и прочее
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]