在顯示資料時需要對資料進行美觀化顯示。
如左對齊,右對齊。
知識點:
函式 replicate
以下**是實現如下功能:
declare @sql varchar(200), --需填充的字串
@char varchar(4), --填充使用的字元
@len int --填充後的長度
select @sql='abc'
select @char=' '
select @len=10
select (right(replicate(@char,@len)+@sql,@len)) 右對齊
,@sql+replicate(@char,@len-len(@sql)) 左對齊
顯示結果:
右對齊 左對齊
abc abc
擴充套件字串左右對齊方法
net自帶的string.padright 方法按照msdn的說明是 左對齊此字串中的字元,在右邊用空格或指定的 unicode 字元填充以達到指定的總長度。實際使用中卻發現問題 對於我們中文使用者來說,雙位元組的漢字和單位元組的字元同時處理是不可避免的,這時候此方法是不能實現其所謂的對齊效果的 為...
將選定的文字物件左對齊 右對齊或對中
程式名稱 物件水平對齊程式 執行命令 txtal 程式功能 將選定的物件左對齊 右對齊或對中。defun c txtal selobjs oldcmdecho 定義命令txtal,區域性變數selobjs,oldcmdecho setq oldcmdecho getvar cmdecho oldcm...
字串的對齊 python
根據cookbook進行整理 a hello world b a.ljust 20 預設為填充空格,將長度擴充套件至20 print b hello world c a.ljust 20,在字串中填充 將長度擴充套件至20,並將原字串左對齊 print c hello world a hello w...