0

我们如何转换大写文字是这样的:转换大写为句首字母大写

下的文学批评领域,“TEXT”还指写作的特定部分的 原始信息的内容; 是,一个工作的“文本”是原始符号安排 原始组成的信件,以后的改动, 衰落,评论,翻译,PARATEXT,等等。因此, WHEN文学批评是具有一个 确定有关“TEXT”,它关注与原 信息内容的显着无论从任何已加入或减去 因为它出现在一个给定的文本文档内容(这是,A 文字的物理表示)。

进入通常的句首字母大写是这样的:

在文学批评领域,“文本”还指一个特定的一块写的 原始信息内容;那 是,一个作品的“文字”是 字母作为原始组成,除了后来的改动, 恶化,评论,翻译,paratext等原始符号排列因此, 当文学批评是关于决心 “文本”,它涉及区分原始的 信息内容与添加到 或从其中减去的内容,因为它出现在给定的文本文档中(即,文本的物理表示) 。

+0

您是否真的必须在数据库级别执行此操作? – Vache

+0

我想,但是,如果不可能的话,c#也会工作。 – user194076

+0

对于C#请参阅http://stackoverflow.com/questions/3141426/net-method-to-convert-a-string-to-sentence-case –

回答

2

基本答案只是使用LOWER()函数。

很容易通过CHARINDEX()ing分隔句子(然后在每个句子的第一个字母上使用UPPER()...)。

但即使如此,你最终还是会留下小写的专有名称,首字母缩略词等。

从其他方面区分正确的名称等超出了TSQL中可以完成的任何事情。我已经看到人们在使用MS Word等词典的代码中尝试它,但即使如此,Word并不总是正确地使用它。