我已经设置了雪花管道,它从S3 (JSON文件)读取,但由于某种原因,它突然暂停了,当我查询COPY_HISTORY表时,它有一个错误,说"NULL result in a non-NULL column“ 我的JSon文件:只有第一个键值对不能为空,其余可以为空。我已经检查了整个JSON文件,但找不到它为空的地方。有人能告诉我如何将准确的数据定位在失败的地方吗?谢谢
对不起,我不知道如何用简单明了的方式恰当地描述我的问题。我粘贴了我的代码的简化版本,希望它能很好地解释。CREATE TABLE [dbo].END CREATE TYPE UDT_Demo AS TABLE...插入DemoTable.DemoColumn,因为DemoColumn不可为空”
I‘s tried======的
我有以下查询,并尝试查看其编写方式是否可以获得最好的性能 UPDATE UserSession PauseSpan = CASE State WHEN 9 THEN PauseSpan5 THEN PendSpanTotal + @SPAN ELSE PendSpanTotal END
WHERE State = 9 OR State = 5 如您所见,WHERE语句将导致两种类型的记录被过滤由于某些CASE语句将不被满足,默认的ELSE行为将默认结果为NULL,并且该