Я бы не рекомендовал использовать имена полей, которые всегда требуют, чтобы вы заключали имя в скобки, это становится проблемой.
Также точка используется в SQL Server для обозначения разделителей имен схемы и базы данных.При использовании вашего имени поля полное имя поля становится:
[DatabaseName].[SchemaName].[TableName].[FieldName.WithPeriod]
Это выглядит странно и, вероятно, может сбить с толку других администраторов баз данных.Используйте подчеркивание для разделения слов в именах полей, это гораздо более распространенный стиль:
[DatabaseName].[SchemaName].[TableName].[FieldName_WithUnderscore]