"stk" <stk.news@kandu.dk> wrote in message
news:f5f27.1105$6x5.146210@news000.worldonline.dk...
> Jeg vil gerne vælge nogle poster i en tabel (MS-SQL70):
>
> TaskJobs:
> Command RunAtAdd RunAtDelete
> Cmd1 1 0
> Cmd2 1 1
>
> Jeg har prøvet følgende:
> CREATE PROCEDURE GetJobs
> @RunAt varchar(20)
> AS
> SELECT Command
> FROM TaskJobs
> WHERE @RunAt = 1
>
> Men det vil den ikke helt være med til. Kan det lade sig gøre, eller
> _skal_ jeg bruge en case...when ting?
>
Jeg antager at du vil lave en sp hvor du har en enkelt input parameter
CREATE PROCEDURE GetJobs (
@RunAt varchar(20)
)
AS
SELECT Command
FROM TaskJobs
WHERE RunAtAdd = @RunAt
Hvis du vil lave noget where clause på forskellige felter (RunAtAdd,
RunAtDelete) afhængig af @RunAt så er problemstillingen en anden
Skriv gerne igen hvis min antagelse er forkert
mvh/Peter Lykkegaard