
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.04.2004, 12:17
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Есть ХП, есть функции UDF. А мне надо что-то среднее: функция, написанная как ХП, возвращающая одно значение, то чтобы ее можно было использовать в Select следующим образом: Select col1,col2, Func(col3) From Table1 При этом Func возвращает значение из другой таблицы и содержит много условий. Есть ли какая-то возможность? Может я чего-то не знаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:36
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Select col1,col2, Select Field From MySP(col3) From Table1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:44
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Скобки забыл. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:51
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Ругается на Select Field. В доке я такого не нашел. Где искать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:53
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
В зелёненькой книжечке генерала д'Безака! (В.Пикуль, "Баязет") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:55
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Теперь ругается на Col3 - пишет:Column does not belong to referenced table - Column unknown ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:56
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Хорош прикалываться. Сегодня ж не 1-е апреля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 12:59
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Select col1, col2, (Select S.Field From MySP(T.col3) S) From Table1 T Вот так надо (т.е алиасы нужно использовать во вложенных запросах). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 13:01
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
учти еще, что хп должно возвращать только одно значение, а не набор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 13:02
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Все, понял, получилось. Всем большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 13:14
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Кстати, можно сделать так, чтобы получать из процедуры несколько значений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 13:19
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
В ИБ ХП бывают : *) процедурами-выборками (возвращает табличку) *) исполняемыми процедурами(одно или 0 скалярных значений) Специально в книжку залез даж Ртфм млин. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 13:22
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Да выкинь ты ее и почитай всякие статьи в Intertnet по IB/Fb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 15:04
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
2 FreemanZAV авторДа выкинь ты ее и почитай всякие статьи в Intertnet по IB/Fb. ссылочками не поделишься... буду очень признателен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 15:30
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
На данную тему: http://www.krista.ru/ib/proc-join.html. Обрати внимание на соединение с процедурами через параметр. С помощью этого способа можно оптимизировать массу запросов, особенно где много внешних (LEFT, RIGHT) объединений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 15:35
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Кстати а конструкция типа: select a.p1, c.p2 from tab1 a, (select p1, p2 from tab2) с where a.p1=c.p1 корректна в IB? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 15:37
|
|||
|---|---|---|---|
|
|||
А есть ли такая возможность? |
|||
|
#18+
Да ты что? Нет конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.04.2004, 15:46
|
|||
|---|---|---|---|
А есть ли такая возможность? |
|||
|
#18+
Жаль :( привык я в оракле этим пользоваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=slamer&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
76ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 680ms |
| total: | 870ms |

| 0 / 0 |
