Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! В поле пишу выражение, который возвращает "Да" или "Нет". Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Запрос работает. А надо возвращать True или False. Если вместо "Да" написать True и вместо "Нет" написать False, то пишет недопустимое имя столбца. Как правильно написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 14:39 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
ferzmikk, sql пишет? у вас там вообще нет "имя столбца." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 14:41 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
ferzmikkЕсли вместо "Да" написать True и вместо "Нет" написать False, то пишет недопустимое имя столбца.Замените 'За' на 'True', а 'Нет' на 'False'. Типа BOOLEAN в MSSQL до сих пор нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 14:46 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
TaPaKferzmikk, sql пишет? у вас там вообще нет "имя столбца." ferzmikk, пятница да? Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 14:47 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
iap, справедливости ради нужно сказать, что его не только в MS SQL Server нет.... Изначально проблема в том, что его нет в ANSI-стандарте языка SQL. Следовательно, разработчики СУБД и не спешат включать его в состав своих диалектов SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 14:51 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан Дамирович Код: sql 1. Код: sql 1. 2. 3. 4. Каждая запись возвращает не True/False, а 0/1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 15:43 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
ferzmikk, авторКаждая запись возвращает не True/False, а 0/1. это всё равно будут просто буквы, интерпретируйте 1/0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 15:44 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Баловство... Это клиент должен делать. Код: sql 1. А где алиас столбца? Код должен предсказуемо работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 17:14 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Я правильно понимаю, что в основных запросах, должно выводиться 1/0, а на последующих запросах выводить "True"/"False" как текст? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 20:03 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
ferzmikk, сразу можешь выводить словами 'false'/'true'. или даже 'ложь','клади' 'правда'. никто ж не запрещает... главное ты должен понимать - что возвращать ты будешь либо числовое поле (0/1), либо текстовое ('false'/'true'), но никак не поле с логическим типом boolean. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 20:10 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Понял. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2018, 20:17 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхferzmikk, сразу можешь выводить словами 'false'/'true'. или даже 'ложь','клади' 'правда'. никто ж не запрещает... главное ты должен понимать - что возвращать ты будешь либо числовое поле (0/1), либо текстовое ('false'/'true'), но никак не поле с логическим типом boolean. Ты, наверное не в курсе, все "логические типы" - суть 0/1. Поэтому bit можно смело конвертить в bool на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2018, 10:35 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
aleks222 Ты, наверное не в курсе, но вся компьютерная математика - суть 0/1. Пара-тройка не взлетевших проекта с трехзначной логикой - не всчёт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2018, 14:20 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхaleks222 Ты, наверное не в курсе, но вся компьютерная математика - суть 0/1. Пара-тройка не взлетевших проекта с трехзначной логикой - не всчётSQL разве не взлетел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2018, 14:39 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Добрый Э - Эхiap, не стоит путать значение и его отсутствие... Если что, я имел ввиду такое как раз sql и реализует трёхзначную логику, что бы вы не имели ввиду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 10:36 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
TaPaKДобрый Э - Эхiap, не стоит путать значение и его отсутствие... как раз sql и реализует трёхзначную логику, что бы вы не имели ввиду Троичная логика != троичное представление данных, реализованное на двоичной логике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 11:54 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан Дамирович, Добрый Э - Эхтрехзначной логикой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 11:56 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичTaPaKпропущено... как раз sql и реализует трёхзначную логику, что бы вы не имели ввиду Троичная логика != троичное представление данных, реализованное на двоичной логике. авторТы, наверное не в курсе, но вся компьютерная математика - суть 0/1. Пара-тройка не взлетевших проекта с трехзначной логикой - не всчёт логика, математика и неожиданно хранинение... ну да... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 11:58 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
TaPaKлогика, математика и неожиданно хранинение... ну да... Неожиданно что? Что в SQL не реализована троичная логика, а есть лишь неопределенное значение, которое к троичной логике имеет такое же отношение, как астрология к астрономии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 12:23 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичTaPaKлогика, математика и неожиданно хранинение... ну да... Неожиданно что? Что в SQL не реализована троичная логика, а есть лишь неопределенное значение, которое к троичной логике имеет такое же отношение, как астрология к астрономии?А попроще? Что не устраивает в троичной логике SQL, никак не пойму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 12:25 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичTaPaKлогика, математика и неожиданно хранинение... ну да... Неожиданно что? Что в SQL не реализована троичная логика, а есть лишь неопределенное значение, которое к троичной логике имеет такое же отношение, как астрология к астрономии? ну что тут скажешь, нет так нет авторsystems in which there are three truth values indicating true, false and some indeterminate third value https://en.wikipedia.org/wiki/Three-valued_logic https://en.wikibooks.org/wiki/Structured_Query_Language/NULLs_and_the_Three_Valued_Logic https://sqlserverfast.com/blog/hugo/2007/07/the-logic-of-three-valued-logic/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 12:27 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Я тебе тоже могу потыкать ссылками. Покажи мне лучше код SQL, где True AND NULL = True, а NULL AND True = NULL. Тогда я вместе с тобой порадуюсь за реализацию троичной логики в SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 12:35 |
|
||
|
Возврат boolean-значения
|
|||
|---|---|---|---|
|
#18+
Руслан ДамировичTrue AND NULL = True, а NULL AND True = NULL. а с чего это A LogicAnd B должно быть неравно B LogicAnd A ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2018, 13:17 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39583686&tid=1690506]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 360ms |

| 0 / 0 |
