Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Наткнулся вот на такой подводный камень: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. это как-нибудь можно вылечить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2007, 11:52 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
man_555это как-нибудь можно вылечить? Не понял я вашей логики, ну да ладно. Вы пробовали в круглые скобочки заключить выражение? Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.02.2007, 19:02 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
В любом случае вот так правильней будет Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 05:54 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
А что, выражение CASE должно и начинаться и заканчиваться ключевом словом CASE ??? IMHO, но в ANSI-SQL синтаксис этого выражения не подразумевает наличия ключевого слова CASE после ключевого слова END. Если верить ANSI-нотации, то второе упоминание CASE воспринимается сервером как алиас на выражение CASE. Поэтому сервер не позволяет присвоить ещё один алиас (ведь алиас на алиас в пределах одного уровня SQL это маразм, неподдерживаемый ни одним SQL-сервером). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 06:16 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
man_555Наткнулся вот на такой подводный камень: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. это как-нибудь можно вылечить?CASE после END уберите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 09:52 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein man_555Наткнулся вот на такой подводный камень: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. это как-нибудь можно вылечить?CASE после END уберите. Спасибо! Действительно надо убрать лишний CASE. Скобки не помогли. Проверил подобную конструкцию на Sybase IQ, интерпретатор ругается и не принимает case после end ни под каким видом: [Sybase][ODBC Driver][Adaptive Server IQ]Syntax error or access violation: near 'case' in ... end [case],... Alias под именем CASE на [case ... end] там недопустим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 10:08 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Но самое интересное в том, что у них в доке написано, что после END надо ставить CASE! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 10:16 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinНо самое интересное в том, что у них в доке написано, что после END надо ставить CASE! :) Даже в примеры закралась та же ошибка Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2007, 18:20 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Похоже, что END CASE нужен для процедурного кода. В "чистом" SQL CASE не нужен. Всё сказанное IMHO - проверять лень. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 22:07 |
|
||
|
Псевдоним для case (V5R3)
|
|||
|---|---|---|---|
|
#18+
Anton DemidovПохоже, что END CASE нужен для процедурного кода. В "чистом" SQL CASE не нужен. Всё сказанное IMHO - проверять лень. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2007, 05:01 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=34353913&tid=1602227]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 159ms |

| 0 / 0 |
