问题描述
我的目标是尝试使用RPAD将字符串填充'*'65次。
所以如果我的输入字符串是:
É âäàç êëèéÉ âäàç êëèé É âäàç êë ôöò
É âäàç êëèéÉ âäàç êëèé É âäàç êë ôöò*****************************
我的尝试:
SELECT rpad('É âäàç êëèéÉ âäàç êëèé É âäàç êë ôöò',65,'*');
当我在线计算字符串中的字符时,我得到了36个字符,因此应该加上29个星号。
但是我得到以下结果,仅附加一个星号:
É âäàç êëèéÉ âäàç êëèé É âäàç êë ôöò*
出于某些有趣的原因,当我在开头删除É时,它会在末尾附加3个星号!
âäàç êëèéÉ âäàç êëèé É âäàç êë ôöò***
如何在此处产生所需的输出?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)