![](/img/trans.png)
[英]copy data from on premise sql server to delta format in Azure Data Lake Storage Gen2
[英]while copying data from Sql server to Databricks delta lake(sql notebook activity) Blank values populating as Null values
我正在通过 ADF 复制活动从 SQL 服务器复制数据,并使用 SQL 笔记本将其存储在 Databricks delta lake 中,存储数据后,空白值存储为 NULL
源数据类型:varchar
目标数据类型:字符串
如何摆脱 NULL 值并在目标端用空白值填充它们?
NOT NULL 约束不起作用
是的,您可以Rid all NULL values 并将它们保留为Blank values 。 您可以遵循以下代码,它对我来说工作正常。
删除选定的 NULL 列,将它们保留为空白值。
select *, ifnull(marks,' ') marks1 from datastore_panels.tb11
删除所有 NULL 值,将它们保留为空白值。
select Name, subject, ifnull(marks,' ') marks, ifnull(Status,' ') Status, ifnull(Attendance,' ') Attendance from datastore_panels.tb11
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.