「キーワード 'truncate' 付近の構文が正しくありません」というエラーが表示されます。ここでの構文の何が問題なのかわからない、それは私には明らかではありません...おそらく何かばかげていますが、別の目が必要です:
ALTER VIEW [dbo].[vw_All_Events]
AS
truncate table Event
Select [event_id]
,[site_id]
,[autogenerated]
,[creation_date]
,[last_update_date]
from Event
GO