Insert in eine temporäre Tabelle in einer gespeicherten Prozedur auf dem Sql Server 2000

Ich versuche zu erreichen, was hier beschrieben wird:

http://sqldev.wordpress.com/2008/05/06/insert-into-temporary-table-from-stored-procedure/

Der Artikel sagt (mit support via Kommentaren) , dies funktioniert in SQL Server 2000 kann aber nicht so einfach.

Dieser war ein wenig schwierig vor 2008 – als
es stellt sich heraus, in SQL Server 2008 diese
kann leicht getan werden.

sowie ein Kommentar besagt:

Es ist nicht ein 2008 feature. es war dort
seit ich mich erinnern... von sql-server
2000? Es ist ein großartiges feature sowieso!

Wie kann ich schnell diese Aufgabe für SQL Server 2000?

Mit dem code, den sich der Artikel bezieht, ich bin immer folgende Fehlermeldung:

Msg 197, Level 15, State 1, Line 7
EXECUTE cannot be used as a source when inserting into a table variable.

Habe ich in diesem Stackoverflow post und es unterstützt auch das Konzept, dass dies getan werden kann, in SQL Server 2000, aber dieser post war an die Adresse der SQL Server 2005-und es geht nicht in 2000 viel.

InformationsquelleAutor Frank V | 2009-07-06

Schreibe einen Kommentar