Laden...

SQL: TOP-Anzahl per Parameter

Erstellt von .unreal vor 17 Jahren Letzter Beitrag vor 15 Jahren 1.596 Views
.unreal Themenstarter:in
563 Beiträge seit 2004
vor 17 Jahren
SQL: TOP-Anzahl per Parameter

Hallo Community

Gibt es eine Möglichkeit, bei MSSql 2000 die Anzahl bei TOP per Parameter zu übergeben?

z.B. SELECT TOP @amount * FROM table

Gruss,
.unreal

B
107 Beiträge seit 2006
vor 17 Jahren

das geht erst ab 2005, dann aber die klammer nicht vergessen
SELECT (TOP @amount) * FROM table

.unreal Themenstarter:in
563 Beiträge seit 2004
vor 17 Jahren

Schade, hab "nur" 2000.

exec finde ich bissl unsauber, werde es über das Datum machen!

Danke & Gruss,
.unreal

S
3 Beiträge seit 2008
vor 15 Jahren

Hi!

Habe diesen Post gefunden weil ich ebenfalls Probleme hatte, den Parameter zu übergeben.

Dass eine Klammerung notwendig ist, stimmt schon, aber dann muss man wie folgt Klammern (im TableAdapter Query Configuration Wizard):

SELECT TOP (@Amount) * FROM my_table;

Lg,

Sebastian