Announcement

Collapse
No announcement yet.

Problem bei insert mit Procedure!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    ok habs gelöst!

    der Fehler lag an der Procedure!

    da hatte ich einige selects drinnen

    die z.b so aussehen

    Code:
    SELECT @var=ISNULL(Urlaub_Korrektur,0) from zeiterfassung_Monatsabschluss where.....
    mit @var habe ich dan auch berechnungen durchgeführt.
    Code:
    SET @var1=@var+5
    da kam komischerweise null raus, obwohl ich ja mit ISNULL(..) sichergestellt hätte das da eine 0 drinnen steht und nicht NULL....naja hab das jezt so gelöst das ich bei der berechnunge auch isnull verwendet habe

    Code:
    SET @var1=ISNULL(@var,0)+5

    Comment


    • #17
      SELECT @var=ISNULL(Urlaub_Korrektur,0) from zeiterfassung
      Das ISNULL kommt natürlich nur zum Tragen, wenn auch ein Datensatz gefunden wird; sonst nicht.
      Olaf Helper

      <Blog> <Xing>
      * cogito ergo sum * errare humanum est * quote erat demonstrandum *
      Wenn ich denke, ist das ein Fehler und das beweise ich täglich

      Comment

      Working...
      X