SCHEMABINDING

Allows you to lock the output schema of a view, so that modifications to underlying tables will not affect its output

Note that this will mean that underlying tables cannot have that column dropped without dropping that column from the schema binding

CREATE OR ALTER VIEW SchemaName.vwViewName
WITH SCHEMABINDING
AS
SELECT 
	colName1,
	colName2,
	colName3
FROM SchameName.TableName