![](/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.