Ваш SQL содержит много ошибок
- квадратные скобки недопустимы в SQL идентификаторах, если у вас есть такой столбец, вам нужно использовать двойные кавычки. Мне неясно, называется ли ваш столбец
"[Type_(2)]"
или, может быть, просто `" Type_ (2) " - Нет getdate () в SQL или в Postgres. Используйте
current_date
вместо
Итак, исправляя все эти ошибки, ваше утверждение должно выглядеть так:
CREATE VIEW dbo.CashBreaks_30Days_View
as
SELECT Closing_date, Bo, Desk, Breaks_Staus, Owner, status,
Team, SLA, Age_Bucket_EntryDate,
Age_Bucket_ValueDate, Age_EntryDate, Age_ValueDate,
"[Type_(2)]" -- or maybe only "Type_(2)"
FROM Master_Data_CashBreaks
WHERE Closing_date >= current_cate - 30;