我正在使用SQL Server 2005并尝试在""
之间放置<field>
, (+'"') + isnull(convert(VARCHAR(40), GUEST_CHECK_LINE_ITEM_HIST.referenceInfo, 120), '') (+ '"') AS ["IdentityNumber"]
数据类型
referenceInfo nvarchar(40)
结果
http://postimg.org/image/rlkxwjthx/
输出数据"10012 "
在字段右侧有一个空格。如何删除它?
答案 0 :(得分:0)
LTRIM - 从字符串
的左侧删除空格RTRIM - 从右侧删除任何空格
你可以在你的情况下使用RTRIM并将你的变量放在里面。
RTRIM("foo ") // output will be "foo"
答案 1 :(得分:0)
使用LTRIM(RTRIM(你的领域))
LTRIM(RTRIM(your field))
它将从右侧和左侧两者中移除空间 如果你需要从一侧然后只需使用LTRIM(字段)左侧间距和RTRIM(字段) 适合正确的间距 谢谢:D