SQL Server 添加值

标签 sql sql-server tsql

SELECT @s = ISNULL(@s + '. ' , '') + [注释] 来自[客户]

RETURN @s   

如何捕获 Null 或 '',这样,如果它是其中之一,它就不会附加到字符串并且不会添加 '.'

谢谢

雅各布

最佳答案

SELECT
    @s = ISNULL(NULLIF(@s, '') + '.', '') + comments
FROM
    [Customers]

RETURN @s

关于SQL Server 添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3391700/

相关文章:

sql-server - 如何在 SQL Server 中真正创建零长度二进制值?

sql-server - union 语句中的 order by 子句

sql - 使所有单词在每个位置都有特殊字符列表 SQL Server

sql - 如何在SQL中从XML中获取指定的节点

java - 使用 sql-maven-plugin 时 <outputFile> 属性无法正常工作

mysql - 确定哪些商品被一起购买(杰卡德系数)

sql-server - Windows 身份验证用户时出现 "Cannot create an instance of OLE DB provider"错误

sql - 在 SQL Hierarchy CTE 中显示所有子级和孙级

mysql - 为什么我的查询在正确的情况下却给出错误?

sql - 如何从 Node 将表值参数插入到 Sql Azure 中?