Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#6

Re: MSSQL: Datum wird nicht gespeichert

  Alt 20. Feb 2004, 10:12
Moin...
Erst einmal: Gerade bei vielen Änderungen ist ein UPDATE-Statement die Lösung.
Du kannst in der SET-Clause mehrere Werte in einem Aufruf beschreiben...
SQL-Code:
  SET Feld1 = :i_Feld1,
      Feld2 = :i_Feld2,
      ...
... der Traffic im Netzwerk & auf dem Server kann dadurch massiv minimiert werden. Außerdem verhindert man durch die Verwendung von Parametern in den SQL-Statements ein erneutes parsen des SQL-Codes & implizierte Umwandlungen -> weniger CPU-Overhead.
Wenn du für dein Projekt eine vernünftige Kapselung einer Query schreibst ist es praktischer & übersichtlicher als alle DB-Kompo-Basteleien.

Du hast doch sicher zum SQL-Server eine IDE in der du genau dieses Statement absetzen kannst und testen kannst (im Anhang ist das in meiner Oracle-IDE).

Ich bin mir ziemlich sicher, dass das funktionieren müsste.
Erstens hat Leuselator viel Erfahrung mit dem SQL-Server und zweitens ist SQL ein Standard der vom SQL-Server sehr genau eingehalten wird (unter Oracle würde es funktionieren!).
Miniaturansicht angehängter Grafiken
biohazard001.jpg  
  Mit Zitat antworten Zitat