Vyhrazená slova jsou pohyblivým cílem. Pokud je dbms nezveřejňuje prostřednictvím veřejného rozhraní, obvykle neexistuje dobrý programový způsob, jak se k nim dostat.
Pokud je nechcete chránit hranatými závorkami, riskujete začlenění symbolů, které nejsou vyhrazeny ve vaší aktuálně používané verzi SQL Server, ale jsou rezervováno v některé budoucí verzi.
Myslím, že nejlepším řešením je použít mechanismus kotací, který poskytuje vaše dbms, protože je navržen tak, aby se vypořádal přesně s tímto problémem. Pro SQL Server to znamená hranaté závorky.