Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.03.27;
Скачать: CL | DM;

Вниз

Помогите оптимизировать View .. Firebird 2   Найти похожие ветки 

 
Ulugbek   (2009-10-19 14:02) [0]

Помогите оптимизировать View .. Firebird 2...
Как можно вызвать процедуру  которою возвращают пять переменный внутри select ...
Пример делаю так есть примерно такой view
create view test
pole1
pole2
pole3
variable1
variable2
variable3
variable4
variable5
as
select
 a.pole1
 a.pole2
 a.pole3
 (select variable1 from procedure(a.pole1))
 (select variable2 from procedure(a.pole1))
 (select variable3 from procedure(a.pole1))
 (select variable4 from procedure(a.pole1))
 (select variable5 from procedure(a.pole1))
from table a

select variable1 from procedure(a.pole1)
Одну процедуру я вызываю 5 раз..
Пробовал так но не получается
create view test
pole1
pole2
pole3
variable1
variable2
variable3
variable4
variable5
as
select
 a.pole1
 a.pole2
 a.pole3
 (select variable1,variable2,variable3,variable4,variable5 from procedure(a.pole1))
from table a

Заранее благодарен


 
Виталий Панасенко   (2009-10-19 14:54) [1]

и что не нравится?


 
Виталий Панасенко   (2009-10-19 16:02) [2]

еще б знать, что процедура ворачивает(и нафига вообще все это)


 
turbouser ©   (2009-10-20 10:22) [3]

select
a.pole1,
a.pole2,
a.pole3,
p.variable1,
p.variable2,
p.variable3,
p.variable4,
p.variable5
from table a
join procedure(a.pole1) p on 1=1



Страницы: 1 вся ветка

Текущий архив: 2011.03.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.009 c
1-1249831819
dmitry_12_08_73
2009-08-09 19:30
2011.03.27
Как скопировать клиентскую область окна в bitmap


2-1294048676
SoulOfAngel
2011-01-03 12:57
2011.03.27
ошибка Error: method identifier expected


15-1291900717
oxffff
2010-12-09 16:18
2011.03.27
Обновление языка YAR


2-1294145958
SoulOfAngel
2011-01-04 15:59
2011.03.27
ошибка в присваивание процедур событиям


8-1210924130
SpecRam
2008-05-16 11:48
2011.03.27
Графика: Баги при компиляции