/ Forside/ Teknologi / Udvikling / SQL / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Tildele flere variable via en select?
Fra : adam
Vist : 603 gange
200 point
Dato : 23-09-02 23:41

Hej

Jeg sidder her og har brug for en måde at tildele flere variabler på en gang, via en select i en stored procedure (MS SQL). Kan dette lade sig gør, hvis ja, hvordan?

Eksempel:

declare @navn varchar(40)
declare @nr int

select @navn = navn from person where ....bla bla bla <-- Dette går fint

Men jeg har brug for noget alla

select @navn,@nr = navn,nr from person where ....bla bla bla

Håber der er en løsning, for det er for dumt at skulle lave en select som har samme kriterier lige så mange gange som der er variabler.

Adam

 
 
Accepteret svar
Fra : Nyhedsbruger

Modtaget 210 point
Dato : 23-09-02 23:04

adam skrev:

> Jeg sidder her og har brug for en måde at tildele flere
> variabler på en gang, via en select i en stored procedure (MS
> SQL). Kan dette lade sig gør, hvis ja, hvordan?

> select @navn,@nr = navn,nr from person where ....bla bla bla

Prøv med

SELECT @navn = navn, @nr = nr, ...

Det virker fint.
--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)
I ovenstående tekst benyttes nyt komma.

Godkendelse af svar
Fra : adam


Dato : 24-09-02 09:23

Hej Jens Gyldenkærne Clausen, tusinde tak for hjælpen, det var lige det som skulle til.

Adam
                        

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177416
Tips : 31962
Nyheder : 719565
Indlæg : 6407858
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste