Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
Ищущий ©   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.037 c
15-1155914187
DesWind
2006-08-18 19:16
2006.09.10
Как вы относитесь к технике?


2-1155966178
LLL|
2006-08-19 09:42
2006.09.10
TPanel смена цвета


15-1155632295
vajo
2006-08-15 12:58
2006.09.10
где находится адресная Outlook Express?


15-1155485344
Карелин Артем
2006-08-13 20:09
2006.09.10
Интуиция. Ну нет в ней логики. А чем она вызвана?


15-1155792416
vidiv
2006-08-17 09:26
2006.09.10
webmoney в инет-магазине.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский