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
