我在 SQL Server 2005 中将两列组合在同一表中时遇到一些问题
select cast( FirstName as varchar)+'-'+cast( secondName as varchar)
from table
如何删除两个字段之间的任何空格
据推测,名称已经是字符串,因此转换是无用的。
如果您有不必要的空格,请使用ltrim()
和rtrim()
将其删除:
select ltrim(rtrim(firstname)) + '-' + ltrim(rtrim(lastname))