есть код sql который чистит колонку в логах давностью более 90 дней
ибо настройки довольно много места могут занимать (по нескольку кб)
IF object_id('[Report]', 'U') IS NOT NULL
IF COLUMNPROPERTY(OBJECT_ID('Report','U'),'Setting','AllowsNull') IS NOT NULL
BEGIN
SELECT 1 _2
DECLARE D DATETIME
SET D = GETDATE()
/*
UPDATE [Report]
SET [Setting] = NULL
WHERE (DATEDIFF (day, [StartTime], D) > 90) AND ([Setting] IS NOT NULL)
*/
END
ELSE
SELECT 2 _2
ELSE
SELECT 3 _2
если колонки settings нет, то и делать ничего не надо
такой запрос возвращает 2
если комменты убрать, то матерится что нет колонки settings и нифига не делает
как обойти этого параноика правильно?
скуль 2000/2008