将varchar值'Id'转换为数据类型int时转换失败

将varchar值'Id'转换为数据类型int时转换失败,第1张

将varchar值'Id'转换为数据类型int时转换失败

在您的

Join
情况下,请确保一列是
Integer
类型,另一列是
Varchar
类型。

ON History.Id = Header.docId

由于

Int
优先级高于
varchar
,因此
Varchar
列将隐式转换为
Int

因此,将

Int
列明确转换为varchar。

ON History.Id = cast(Header.docId as varchar(50))

我已经考虑

Header.docId
Int
如果不是的类型,然后转换
History.Id
varchar



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5431735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存