Datetime-Parameter übergeben

21/12/2010 - 17:44 von Andreas Vogt | Report spam
Hallo,
ich habe in einer gesp. Prozedur einen varchar(20) Parameter
deklariert den ich in einer Aktualisierungs-Abfrage einsetze. Damit
möchte ich in einer Tabelle ein Datenfeld mit typ datetime
manipulieren.
Welches Format muss der Inhalt des Parameters sein? Habe es mit
versch. Formaten probiert ohne erfolg.
Die Daten liegen in der Tabelle so vor: yyyy-mm-dd hh:nn:ss.000

Gruß Andreas
 

Lesen sie die antworten

#1 Andreas Vogt
22/12/2010 - 11:34 | Warnen spam
Hallo,
habe es selbst herausgefunden.
Der Parameter wird so deklariert:
@erfassungsdatum nvarchar(30),

und mit 3-fachen Hochkommatas im SQL-String eingefügt:
...Erfassungsdatum = ''' + @erfassungsdatum + ''' Where ...

Übergeben wird folgendes Format:
yyyymmdd hh:nn:ss

Liest hier eigentlich noch jemand mit?

Gruß Andreas

Ähnliche fragen