sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 Trigger

Jag ser inte hur du länkar de rader som infogades/uppdaterades i Inserted pseudotabell till raderna i dina Projects tabell. Det borde finnas något som

inserted.ID = projects.ID 

eller något liknande i WHERE klausul:

UPDATE p
SET 
    p.date_complete = GETDATE()
FROM  
    dbo.Projects p
INNER JOIN 
    inserted i ON inserted.id = projects.id
WHERE 
    i.status = 'Completed'
    AND p.date_complete = '1900-01-01'


  1. okänd konfigurationsparameter autocommit i PostgreSQL NodeJS

  2. Hur räknar man alla poster men bara hämtar (LIMIT) ett specifikt nummer för visning?

  3. Extrahera sekunder från intervalltabell / Casta rekord till intervall?

  4. SQL MAX av flera kolumner?