【发布时间】:2017-05-16 16:01:59
【问题描述】:
例子
col1 col 2 col3
300 Broad ST
,(IsNUll((Cast(FLOOR(col1) as CHAR (7) )),'') + ' ' + IsNull(col2,'') + ' ' + isnull(col3,'')) as col4
我得到的结果是
300 Broad ST
我想要的是
300 Broad St.
300和Broad之间有4或5个空格
col1 的数据类型是数字,col 2 和 3 的数据类型是 nvarchar。我不想更改数据类型。
【问题讨论】:
-
您使用的是什么数据库?请标记问题。
标签: sql sql-server trim isnull