| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Ошибка SQL |
| Автор: Стогелитская 28.4.2017, 13:07 |
| Ругается на DECLARE, пишет ошибку "Неверный синтаксис возле declare. Ожидается Conversation. DECLARE @a float SELECT @a=avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats (DB_ID(), OBJECT_ID(N'[dbo].[Manh_LOT]'), NULL, NULL, NULL) IF @a>=30 ALTER INDEX Manh_LOT_DATE_TIME_STAMP ON [dbo].Manh_LOT REBUILD WITH (FILLFACTOR = 90, SORT_IN_TEMPDB = ON) ELSE ALTER INDEX Manh_LOT_DATE_TIME_STAMP ON [dbo].Manh_LOCATION REORGANIZE Есть ещё один вопрос, скажите как настроить, чтобы этот скрипт срабатывал в определенное время и день? |