为什么有的字,拼音首字母大写?为什么有的字,拼音首字母大写?

为什么有的字,拼音首字母大写?

1、为什么有的字,拼音首字母大写?

拼音首字母大写的情况有四种,第一:汉语人名!第二:汉语地名!第三:每个整句开头的第一个字母,如果是诗歌,每行开头的第一个字母也要大写!第四:商标和商店,第一个字母都大写。

为什么有的字,拼音首字母大写?

2、为什么有的字,拼音首字母大写?

下面是四种拼音首字母需要大写的情况:  

1、汉语人名:姓的第一个字母和名的第一个字母要大写。如ZhangHui(张辉)  Z和H要大写。姓和职务、称呼等组成词语时,姓的开头第一个字母要大写,其余  字母小写。如Wang lao shi(王老师)W要大写。但“老”、“小”、“大”、  “阿”等称号。开头第一字母也要大写。如Xiao liu(小刘)X、L要大写。  Lao Qian(老钱)L、Q要大写。A San(阿三)。A和S要大写。  

2、汉语地名、专有名词(如书名、机关、团体等)的第一个字母要大写。如B  ei jing(北京)B要大写,Shang hai(上海),S要大写,Ning bo (宁波)N  要大写。如专有名词是词组,要按词连写,每个词的第一个字母要大写。如Ahonghua  Rennin Gongheguo(中华人民共和国),中华的第一个字母Z,人民的第一个字母  R,共和国的第一个字母G都要大写。  

3、每个整句开头的第一个字母要大写;如果是诗歌,每行开头第一个字母也要  大写。  

4、商标和商店的名字,一般每个字母都大写。

为什么有的字,拼音首字母大写?

3、为什么有的字,拼音首字母大写?

下面是四种拼音首字母需要大写的情况:  

1、汉语人名:姓的第一个字母和名的第一个字母要大写。如ZhangHui(张辉)  Z和H要大写。姓和职务、称呼等组成词语时,姓的开头第一个字母要大写,其余  字母小写。如Wang lao shi(王老师)W要大写。但“老”、“小”、“大”、  “阿”等称号。开头第一字母也要大写。如Xiao liu(小刘)X、L要大写。  Lao Qian(老钱)L、Q要大写。A San(阿三)。A和S要大写。  

2、汉语地名、专有名词(如书名、机关、团体等)的第一个字母要大写。如B  ei jing(北京)B要大写,Shang hai(上海),S要大写,Ning bo (宁波)N  要大写。如专有名词是词组,要按词连写,每个词的第一个字母要大写。如Ahonghua  Rennin Gongheguo(中华人民共和国),中华的第一个字母Z,人民的第一个字母  R,共和国的第一个字母G都要大写。  

3、每个整句开头的第一个字母要大写;如果是诗歌,每行开头第一个字母也要  大写。  

4、商标和商店的名字,一般每个字母都大写。

SQL语句提取出中文的拼音首字母

4、SQL语句提取出中文的拼音首字母

正好最近收藏了一个 你可以看下思路--将中文字符串转化成文字首拼音的组合create function fun_getPY(@str nvarchar(4000))returns nvarchar(4000)asbegindeclare @word nchar(1),@PY nvarchar(4000)set @PY=''while len(@str)>0beginset @word=left(@str,1)--如果非汉字字符,返回原字符set @PY=@PY+(case when unicode(@word) between 19968 and 19968+20901then (select top 1 PY from (select 'A' as PY,N'骜' as wordunion all select 'B',N'簿'union all select 'C',N'错'union all select 'D',N'鵽'union all select 'E',N'樲'union all select 'F',N'鳆'union all select 'G',N'腂'union all select 'H',N'夻'union all select 'J',N'攈'union all select 'K',N'穒'union all select 'L',N'鱳'union all select 'M',N'旀'union all select 'N',N'桛'union all select 'O',N'沤'union all select 'P',N'曝'union all select 'Q',N'囕'union all select 'R',N'鶸'union all select 'S',N'蜶'union all select 'T',N'箨'union all select 'W',N'鹜'union all select 'X',N'鑂'union all select 'Y',N'韵'union all select 'Z',N'咗') Twhere word>=@word collate Chinese_PRC_CS_AS_KS_WSorder by PY ASC) else @word end)set @str=right(@str,len(@str)-1)endreturn @PYend--函数调用实例:select ***.fun_getPY('中华人民共和国AAA01')/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ZHRMGHGAAA01(1 行受影响)*/。

相似内容
更多>