Основной ответ - просто использовать функцию LOWER ().
Достаточно просто разделить предложения с помощью CHARINDEX () в течение периода (а затем с помощью UPPER () на первой букве каждогопредложение...).
Но даже тогда вы в конечном итоге оставите собственные имена, аббревиатуры и т. Д. В нижнем регистре.
Отличить собственные имена и т. Д. От всего остального выходит за рамки всего, что может бытьсделано в TSQL.Я видел, как люди пытались сделать это в коде, используя словарь из MS Word и т. Д., Но даже в этом случае Word тоже не всегда понимает это правильно.