我有以下的在我的SELECT语句中的代码 -填充字段以空格
SELECT convert(varchar (24),ra.Reference)
如果结果 - R0_2,所以4个字,你怎么去填充尾随空间(右边)剩余的20个字符组成24个?
类似的,如果我有一个说18.00的数字,我想要添加一个#到前面,我知道我可以用CONCAT实现。 但是这个领域我想是16个字符,任何领先的空间被填充为白色的空间,所以这个例子看起来像 - “XXXXXXXXXX#18.00”(其中x是一个空格)
谢谢你的任何咨询。
你我的朋友是一个star.The第二我稍微修改RIGHT(''+'#'+ convert(varchar(16),rac.TotalValue),16) – ikilledbill
谢谢,但我忍不住对比尔感觉不好:-) –