Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
cmp NULL
|
|||
|---|---|---|---|
|
#18+
Имеем NULL - UNDEFINED. ...при сравнении NULL с любым значением, даже с другим NULL, результатом будет не TRUE или FALSE, а UNKNOWN. Таким образом: Код: plaintext 1. 1!=NULL -> UNKNOWN ...Команда, следующая за ключевым словом if и относящимся к нему условием, выполняется при соблюдении условия (когда логическое выражение возвращает значение TRUE). Код: plaintext 1. 2. l!=null хотя, по логике, 1!=NULL -> UNKNOWN, и if(UNKNOWN) не должен был выполниться. Усложняем: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Код: plaintext 1. 2. попадает и поэтому не удаляется. Хотя, по аналогии с if, д.б. удалиться. Так где же правда? _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 14:15 |
|
||
|
cmp NULL
|
|||
|---|---|---|---|
|
#18+
... Субейс понимает "!=" ? по идее там "<>" ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 17:48 |
|
||
|
cmp NULL
|
|||
|---|---|---|---|
|
#18+
Ex_Soft Код: plaintext 1. 2. l!=null Так где же правда? Правда в том, что вот этот код написан на неизвестном науке диалекте и выдавать может что угодно :) вот такое в ASA 9 Код: plaintext 1. 2. 3. 4. 5. 6. А результат вот таких команд на том же ASA9: Код: plaintext 1. 2. А еще очень полезно будет почитать про ключик базы данных ANSINULL который соотвественно включает или выключает троичную логику. PS 4 Andre_Linoge: а ты про какой "Субейс" спрашиваешь? Сама фирма Sybase скорее всего понимает что такое != :) Для ASA операторы != и <> абсолютно равнозначны, можно использовать любой из них без ограничений. Даже в одном выражении. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 18:31 |
|
||
|
cmp NULL
|
|||
|---|---|---|---|
|
#18+
White OwlПравда в том, что вот этот код написан на неизвестном науке диалекте I'm so sorry... :( select @@versionAdaptive Server Enterprise/12.5.1/EBF 11428/P/NT (IX86)/OS 4.0/ase1251/1823/32-bit/OPT/Wed Sep 17 11:10:54 2003 Код: plaintext 1. 2. SQL Advantage ver. 12.5.0.1 1!=null _________________ "Helo, word!" - 17 errors 56 warnings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2005, 21:39 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=98&tid=2013441]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 406ms |

| 0 / 0 |
