Announcement

Collapse
No announcement yet.

3 Updates in einem Statement

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

  • 3 Updates in einem Statement

    Hallo, ich würde gerne wissen, wie die korrekte Syntax lautet,
    um drei updates in einem statement auszuführen.
    Folgendes Script wird mit einem fehler zurückgegeben.
    Vielen dank im Voraus
    Michael

    update kvb set feld1 = '3' where feld1 <> '3'
    feld2 = 'Kdx' where feld2 <> 'kdx'
    feld3 = '15' where feld3 <> '15'

  • #2
    UPDATE kvb
    SET feld1=DECODE(feld1,'3', feld1, '3') ,
    feld2=DECODE(feld1,'kdx', feld1, 'kdx') ,
    feld3=DECODE(feld1,'15', feld1, '15')

    Das läuft natürlich unter Oracle

    Comment

    Working...
    X