Einzelnen Beitrag anzeigen

ToFaceTeKilla

Registriert seit: 17. Mai 2006
Ort: Leipzig
283 Beiträge
 
Delphi XE2 Professional
 
#1

[GELÖST] Zeichenkettenverknüpfung

  Alt 13. Nov 2008, 12:12
Datenbank: MS SQL 2005 • Zugriff über: ADO
Hi,

ich bin grad n bisschen am Verzweifeln mit der Stringkonkatenation in MS SQl. Wie in der Hilfe, in der DP und im Inet steht, hab ich die Strings mit einem "+" verknüpft. Jetzt Krieg ich aber immer die Fehlermeldung
"Zeile 15: Falsche Syntax in der Nähe von '+'."


SQL-Code:
create procedure dbo.cf_Test
@Path ntext,
@JobName varchar(80),
@StepName varchar(80),
@Subsystem varchar(80)
as

   execute msdb..sp_add_job
      @job_name = @JobName

   execute msdb..sp_add_jobstep
      @job_name = @JobName,
      @step_name = @StepName,
      @subsystem = @Subsystem,
      @command = '/FILE "'+@Path+'" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E'
                      // |_hier ist der Fehler
go
Ich hab @Path auch schon als varchar probiert, geht auch nicht.
Kann mir bitte wer sagen, wo mein Fehler liegt?

Thx
Billy Gerwitz
"Bei der Softwareentwicklung suchen wir nicht den richtigen Weg, sondern den am wenigsten falschen." - frei nach V. Hillmann
  Mit Zitat antworten Zitat