我在SQL Server 2008中看不到类似LPAD
的函数。例如,如何将以下查询转换为T-SQL?谢谢你的回答
select LPAD(MY_VALUE,2,' ')) VALUE
FROM MY_TABLE
最佳答案
基本上用您打算选择的字符数填充它,然后对字符串进行校正。
Select right(replicate(' ',2) + YourFieldValue,2) from YourTable
您可以使用空格功能代替复制功能,space(number_of_spaces),复制功能只允许您填充其他字符。