gpt4 book ai didi

sql-server - FORMATMESSAGE 是否为一个参数值返回多个字符串?

转载 作者:行者123 更新时间:2023-12-05 03:02:56 29 4
gpt4 key购买 nike

当一个参数值用于多个时,FORMATMESSAGE 函数返回 NULL消息字符串。

DECLARE @myvar VARCHAR(10) = 100

SELECT FORMATMESSAGE ('First value %s, Second value %s' , @myvar) AS String

预期结果:第一个值100,第二个值100

实际结果:第一个值为 100,第二个值为 null

最佳答案

您需要指定每个参数:

DECLARE @myvar VARCHAR(10) = 100
SELECT FORMATMESSAGE ('First value %s, Second value %s' , @myvar, @myvar) AS String

关于sql-server - FORMATMESSAGE 是否为一个参数值返回多个字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54289704/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com