12 lines
339 B
SQL
12 lines
339 B
SQL
BEGIN TRANSACTION;
|
|
|
|
--Delete orphaned PageFileRevision.
|
|
DELETE FROM PageFileRevision WHERE PageFileId = @PageFileId AND Revision = @Revision;
|
|
|
|
--Delete orphaned PageFile.
|
|
DELETE FROM PageFile
|
|
WHERE Id = @PageFileId
|
|
AND Id NOT IN (SELECT PFR.PageFileId FROM PageFileRevision as PFR WHERE PFR.PageFileId = @PageFileId);
|
|
|
|
COMMIT TRANSACTION;
|