Нужна помощь в создании скрипта al oop для удаления предыдущих записей из нескольких таблиц с использованием SQL - PullRequest
0 голосов
/ 09 июля 2020

У меня возникла задача удалить записи из приведенных ниже таблиц ff на основе дат создания.

Имя таблицы: Описание таблицыA: удалить записи, созданные 7 днями ранее.

Имя таблицы: TableB Описание: удалить записи, которые были созданы 7 дней назад.

Имя таблицы: TableC Описание: удалить записи, которые были созданы 6 дней назад.

Имя таблицы: TableD Описание: удалить записи которые были созданы 6 днями ранее.

Имя таблицы: TableE Описание: удаление записей, созданных 6 днями ранее.

Имя таблицы: TableF Описание: удаление записей, созданных 6 днями ранее.

Вот код, который я создал

BEGIN TRY  
  
DELETE FROM TableA
 WHERE Createdttm < DATEADD(DAY,-7,GETDATE())    
  
DELETE FROM TableB
 WHERE Createdttm < DATEADD(DAY,-7,GETDATE())   
  
DELETE FROM TableC
 WHERE Createdttm < DATEADD(MONTH,-6,GETDATE())   
  
DELETE FROM TableD
 WHERE Createdttm < DATEADD(MONTH,-6,GETDATE())   
  
DELETE FROM TableE  
 WHERE Createdttm < DATEADD(MONTH,-6,GETDATE())   
  
DELETE FROM TableF 
 WHERE Createdttm < DATEADD(MONTH,-6,GETDATE())   
  
END TRY 

Может ли кто-нибудь помочь мне создать скрипт al oop на этом? Я буду очень признателен за вашу помощь. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...