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

Вниз

данные хранимки как основа   Найти похожие ветки 

 
Ищущий ©   (2006-06-29 15:40) [0]

берем хранимку вызывающую другую хранимку, получаем результат...
далее работаем с этим результатом (select, order и т.д.)
вопроса 2
1) как на сервере получить набор имен полей результата
2) как на сервере работать с полученным результатом


 
Fay ©   (2006-06-29 15:43) [1]

create procedure p_Jopa
as
insert into #JOPA (F1, F2) select * from JOPA
go
create table #JOPA (F1 int, F2 int)

exec p_Jopa

select * from #JOPA


 
Ega23 ©   (2006-06-29 16:03) [2]


if @ActNam="TABLES.SEL"
begin

if ((@TblCod=-1) and (@TblNam<>""))
 Select @TblCod=TblCod
  from Tables
  where TblNam=@TblNam;

Select T.*, TT.TblTypNam
 into #Temp_TABLES
 from Tables T, TableTyps TT
 where T.TblTypCod=TT.TblTypCod and
    (@TblTypCod=-1 or T.TblTypCod=@TblTypCod) and
    (@TblCod=-1 or T.TblCod=@TblCod);

if @SortOrder=0
  Set @aSQL=" ASC "
  else
  Set @aSQL=" DESC ";

Set @aSQL="Select * from #Temp_TABLES Order By TblLevel "+@aSQL+", TblOrd "+@aSQL;

Set NoCount OFF;

exec(@aSQL);

Drop Table #Temp_TABLES;

Goto Fin;
end;


 
Fay ©   (2006-06-29 16:09) [3]

2 Ega23 ©   (29.06.06 16:03) [2]
>  Select T.*, TT.TblTypNam into #Temp_TABLES
Так, ваще-то, делать не нужно...
> Select T.*
И так...


 
Ega23 ©   (2006-06-29 16:21) [4]


> Так, ваще-то, делать не нужно...


Почему???


> И так...


Почему??


 
Fay ©   (2006-06-29 16:47) [5]

> Почему???
http://www.sql.ru/forum/actualthread.aspx?tid=308425&hl=select
> Почему??
Перечитал [2]. В даном случае - можно и нужно 8), хотя я и не понял, для чего такой хитрый код...


 
Ega23 ©   (2006-06-29 16:49) [6]


> Перечитал [2]. В даном случае - можно и нужно 8), хотя я
> и не понял, для чего такой хитрый код...
>


Надо было в зависимости от параметра или прямую или обратную сортировку давать.


 
Ega23 ©   (2006-06-29 16:52) [7]


> http://www.sql.ru/forum/actualthread.aspx?tid=308425&hl=select


Ну, откровенно говоря, сильных противореций не увидел.
С учётом того, что у меня выборка максимум на 200 записей будет - это фигня.


 
Ищущий.   (2006-07-04 16:07) [8]

спасибо за ответы...
Покопался в helpe и решил сделать через openrowset. Хотелось бы услышать Ваши мнения..


 
Ega23 ©   (2006-07-04 16:09) [9]


> решил сделать через openrowset


Тормознее, чем через временную таблицу.



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

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

Наверх




Память: 0.48 MB
Время: 0.032 c
1-1153486310
Untermensch
2006-07-21 16:51
2006.09.10
А есть ли встроенные в Delphi функции шифрования, и где их искать


1-1153919069
DK2006
2006-07-26 17:04
2006.09.10
Clipboard


2-1156259071
Sele
2006-08-22 19:04
2006.09.10
tcpclient + server


2-1156172789
vain
2006-08-21 19:06
2006.09.10
gif и canvas


3-1151559877
yaral
2006-06-29 09:44
2006.09.10
Подключиться к базе MSDE