【发布时间】:2021-12-08 04:42:58
【问题描述】:
尝试使用空日期更新空单元格,即日期列的 0Nd
data: update date:0Nd^date from data where product not like "Debet:Loan";
注意:列类型为日期
| Class | product | date |
|---|---|---|
| First | Debet:Instru:* | |
| First | Debet:Instru:* | |
| First | Debet:Loan | 2020.10.12 |
| First | Debet:Loan | 2020.10.12 |
更改后的表格应该是这样的
| Class | product | date |
|---|---|---|
| First | Debet:Instru:* | 0Nd |
| First | Debet:Instru:* | 0Nd |
| First | Debet:Loan | 2020.10.12 |
| First | Debet:Loan | 2020.10.12 |
【问题讨论】:
-
在表格中,等于 null 的日期单元格打印为空(如顶部表格所示)。我确实希望在您的表上调用 null[t[date]] 将输出 1100b 并且 t date 将输出“0N 0N 2020.10.12 2020.10.12”,对吗?
0Nd^date没有得到所需的输出,因为前 2 个日期已经为空 -
不,不是很清楚,它会显示它自己的空单元格。我希望空单元格应该填充 0Nd
标签: kdb