Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.713 pregleda

Najnovija ↓

Sta ovde nije dobro 21.05.2008. u 14:10 · pre 224 meseca #1
Code:

CREATE PROCEDURE dbo.SelPoIntervalu 

DECLARE @Korisnik varchar(50)
DECLARE @Kome varchar(50)
DECLARE @OdDatuma smalldatetime
DECLARE @DoDatuma smalldatetime

SET @Korisnik = NULL
SET @Kome = NULL
SET @OdDatuma = NULL
SET @DoDatuma = NULL


SELECT     IDdokument, Korisnik, Kome, Naziv, Broj, Datum, Opis, Doc, Odobreno
FROM         dokumenta
WHERE     (@Korisnik IS NULL OR
                      Korisnik = @Korisnik) AND (@Kome IS NULL OR
                      Kome = @Kome) AND (@OdDatuma IS NULL) AND (@DoDatuma IS NULL) OR
                      (@Korisnik IS NULL OR
                      Korisnik = @Korisnik) AND (@Kome IS NULL OR
                      Kome = @Kome) AND (@DoDatuma IS NULL) AND (Datum >= @OdDatuma) OR
                      (@Korisnik IS NULL OR
                      Korisnik = @Korisnik) AND (@Kome IS NULL OR
                      Kome = @Kome) AND (@OdDatuma IS NULL) AND (Datum <= @DoDatuma) OR
                      (@Korisnik IS NULL OR
                      Korisnik = @Korisnik) AND (@Kome IS NULL OR
                      Kome = @Kome) AND (Datum >= @OdDatuma) AND (Datum <= @DoDatuma)


Kad pokusam da sacuvam proc javlja gresku " Incorrect syntax near the keyword 'DECLARE' "
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Sta ovde nije dobro 21.05.2008. u 14:17 · pre 224 meseca #2
fali ti AS

CREATE PROCEDURE dbo.SelPoIntervalu
as
DECLARE @Korisnik varchar(50).............
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme