Возврат данных из хранимок

Michael Matthies
Дата: 28.01.2009 11:07:54
Здравствуйте
Помогите пожалуйста.
Есть хранимка из которой нужно вернуть данные для отчёта в Crystall Reports.
set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

GO

alter procedure [dbo].[RU_NA_print_sales_book]

        @foretag smallint,

        @FtgNr varchar(20),

        @mindate datetime

as

declare

@FtgNamn varchar(20), 

@InbBel money, 

@InbJournNr int, 

@InbDat datetime



SELECT    

@InbBel=ji.InbBel, 

@inbjournnr=ji.InbJournNr, 

@InbDat=ji.InbDat,

@FtgNamn = @FtgNr

FROM ji

where ji.foretagkod=@foretag and (ji.InbDat<'2008-11-15')



select

DATEPART(dd, @mindate) as minday, 

DATEPART(mm, @mindate) as minmonth, 

DATEPART(yy, @mindate) as minyear, 

@InbBel as InbBel, 

@InbDat as InbDat,

@InbJournNr as InbJournNr 
вернуть нужно следующий Select...
SELECT

ji.InbBel,

ji.InbJournNr,

ji.InbDat

FROM ji

where ji.foretagkod=0 and (ji.InbDat<'2008-11-15')
Glory
Дата: 28.01.2009 11:11:42
Ну так и напишите один
SELECT
ji.InbBel,
ji.InbJournNr,
ji.InbDat
FROM ji
where ji.foretagkod=0 and (ji.InbDat<'2008-11-15')

Зачем сначала заносить эти данные в переменны ?
Паганель
Дата: 28.01.2009 11:11:48
Так и не понял, что же конкретно у Вас не получается?

ЗЫ и пожалуйста не надо столько переносов, это ж читать невозмножно
Michael Matthies
Дата: 28.01.2009 11:14:58
Спасибо за помощь ...
запутался в структуре.
про переносы учту