尝试运行查询时出现以下错误。我的目标是过滤JSON输入以确保只有有效的事件通过。关于我如何实现这一点的任何想法?
“表达式'事件中'bigint'和'nvarchar(max)'类型的操作数不允许比较。操作<>'''。”
SELECT
*
INTO
[output]
FROM
[input] event
WHERE
event.Name <> ' '
答案 0 :(得分:2)
通过更多的研究,我意识到这个值不是一个字符串,所以下面的演员就是这个伎俩。
CAST(event.Name AS nvarchar(max))&lt;&gt; ''