gpt4 book ai didi

sql-server - VARCHAR' 不是可识别的内置函数名称

转载 作者:行者123 更新时间:2023-12-02 08:45:26 25 4
gpt4 key购买 nike

这是我的 mssql 函数代码。

 ALTER function [dbo].[UF_GetOrderProducts]
(
@OrderId int
)
returns varchar(500)
as
begin

return
(
select CAST(VARCHAR(5),OP.ProductId)+'<br/>'
from OrderProduct as OP

where OP.OrderId = @OrderId
for xml path(''), type
).value('.', 'varchar(500)')
end

它返回,VARCHAR' is not a recognized built-in function name.

最佳答案

CAST(VARCHAR(5),OP.ProductId)

应该是

CAST(OP.ProductId as VARCHAR(5)) 

参见 MSDN docs .

关于sql-server - VARCHAR' 不是可识别的内置函数名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824385/

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