Welcome to Sign in | Help

Re: select care merge f greu cu parametru - sql server 2005

  •  05-07-2009, 2:48 PM

    Re: select care merge f greu cu parametru - sql server 2005

    Alex:
    si cu procedura la fel :(

    Ai folosit OPTIMIZE FOR ... ?
    Unde ai definit procedura stocata ?
    [1] În baza de date de pe server-ul linked sau [2] in baza de date unde apelezi server.dbo.tabela ?
    Daca ai implementat procedura conform [2] atunci implementează procedura conform [1].
    Dacă nici aşa atunci foloseşte o variabilă locală în locul parametrului astfel (recomandarea nu-mi aparţine):


    CREATE PROCEDURE proceduraPesteluiPeLinked
    declare @p_data varchar(8)
    AS

    DECLARE @data VARCHAR(8)
    SET @data = @p_data

    select ClientId, Dept, (-1)*sum(Soldl) as Sold
    from table where Bdata = @data
    and left(AccSint,4) in ('2021','2031','2042','2052','2061','2091','2312','2811','2821')
    group by ClientId, Dept



View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems