[英]RTRIM(something) +' '+RTRIM(something) leads to NULL
我正在使用SQL Server 2008 R2,並且具有兩個要使用RTRIM函數連接的nvarchar字段。 但是,當我這樣做時,我得到的都是NULL值。
以下是我正在使用的示例函數:
RTRIM(gis.dbo.tbl.Name1) + ' ' + RTRIM(gis.dbo.tbl.Name2)
提前致謝!
您是否檢查過您的字段是否有值? 如果它們中的任何一個為null,則您的代碼將無效。 您可以嘗試這樣捕獲空值:
RTRIM(ISNULL(gis.dbo.tbl.Name1, '')) + ' ' + RTRIM(ISNULL(gis.dbo.tbl.Name2, ''))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.