Hallo!

> Von der performance-seite her ist es aber �brigens ratsamer doch die
25
> m�glichen selects in die SP zu schreiben...
> Bei executes kann nichts vorkompiliert werden...

Richtig, oder z. B. beides:

CREATE PROCEDURE myPROC
   @order VARCHAR(250) = 'id'
AS
BEGIN
   IF NOT EXISTS (SELECT name FROM sysobjects
                  WHERE name = 'myProc_' + @order AND type = 'P')
      CREATE PROCEDURE 'myPROC_' + @order
      AS
      SELECT * FROM myTable ORDER BY @@order

   EXECUTE 'myProc_' + @order
END

Dann kann man mal testen, ob die Fallunterscheidung schneller in VBS
oder in TSQL l�uft. ;-)

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an