SQL获取汉字首字母方法

A B
'汉字的首字母' HZDSZM
获取A列的首字母 填到B列
怎么实现?

DECLARE @str VARCHAR(100)

SET @str = '汉字的首字母'

SELECT @str AS A, dbo.fun_getPY(@str) AS B 


先执行上面的那个函数,然后在执行下面的那个语句,就可以得到你要的结果了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-02
先把汉字转成拼音,然后取第一个字母,转拼音可参考,取第一个字母=left(字符串,1)

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网