Hallo Mansur

Versuch doch das Ganze mal mit einer Declare Table innerhalb der SP.
Hier ist ein Beispiel f�r die Verwendung.
http://www.eggheadcafe.com/articles/20010823.asp

Gruss Ivo 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Mansur 
> Esmann [OM]
> Sent: Friday, October 29, 2004 9:04 AM
> To: [EMAIL PROTECTED]
> Subject: [Coffeehouse] Dateioperationen auf SQL-Server -> 
> Parametrisieren
> 
> Guten Morgen,
> 
> die Schwierigkeiten gehen weiter...
> 
> Die aus der gestrigen Unterhaltung entstandene SP habe ich 
> insoweit ausgebaut, da� er die eingelesene Dateiliste nun mit 
> einer anderen Tabelle vergleicht (Join't)
> 
> und dann mit einem Cursor / Fetch einzeln durch die Zeilen 
> durchgeht und ein exec master..xp_cmdshell ... Dos-del 
> Kommando ausf�hrt.
> 
> 
> Mein Problem nun:
> Das ganze h�tte ich gerne als stored Procedure ... klar Damit 
> muss ich den Verzeichnispfad f�r die Verzeichnissuche 
> �bergeben k�nnen ... kein Problem.
> 
> UND da es mehrere Tabellen<->Verzeichnis Beziehungen gibt 
> muss ich den Tabellennamen und den Spaltennamen der Tabelle 
> ebenfalls �bergeben k�nnen.
> Dachte das ist ganz einfach:
> 
> SET @SQLstring = N'SELECT * FROM ' + @tableName + N' INTO 
> #tempTBL WHERE .....' <-Nur symbolisch
> 
> 
> Dummerweise kann ich die Tabelle #tempTBL nicht mehr verwenden.
> Die Tabelle ist im nachfolgenden Skript nicht bekannt.
> ich war der meinung #tempTBL wird auf jeden Fall in der 
> Datenbank "tempdb" angelegt, wie es sonst auch immer passiert 
> (meinte ich).
> 
> Wenn ich aber danach ein "SELECT * from #tempTBL" ausf�hre, 
> ist die Tabelle nicht bekannt.
> 
> Wenn ich versuche im  exec master..xp_cmdshell - SQL String 
> genaue tabellennamen z uverwenden: tempdb.dbo.#tempTBL dann 
> sagt er das standardm��ig tempddb.dbo.tempTBL verwendet / 
> angelegt wird ...
> 
> FRAGE: Wie kann ich auf die Tabelle aus exec 
> master..xp_cmdshell zugreifen? Was muss ich da beachten?
> 
> Sorry ... ist lang geworden :-(
> 
> Gru� Mansur
> 
> _______________________________________________
> Coffeehouse Mailingliste, Postings senden an:
> [EMAIL PROTECTED]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/coffeehouse
> 


_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an