如何选择空白字段?

时间:2018-10-19 22:21:01

标签: orientdb

我有一些记录,这些记录的字段类型为LINKLIST,但我未能默认将其初始化为空列表(即[])。现在,当我选择记录时,我得到的是这样的:

+----+-----+-----------------------------+-------+------------------+-----------+
|#   |@RID |@CLASS    |f1     |f2    |f3                  |f4                   |
+----+-----+-----------------------------+-------+------------------+-----------+
|1   |#40:1|ad60805...|       |RR ...|2018-08-28 00:00:00 |[]                   |
|2   |#57:1|ab29539...|       |RR ...|2018-08-31 00:00:00 |                     |
|3   |#58:1|ab29539...|       |Pen...|2018-09-01 00:00:00 |                     |
|4   |#61:1|ab29539...|       |OK ...|2018-09-02 00:00:00 |                     |
|5   |#62:1|ab29539...|       |Nee...|2018-09-02 00:00:00 |                     |
|6   |#63:0|ab29539...|       |DT ...|2018-07-30 00:00:00 |                     |
+----+-----+-----------------------------+-------+------------------+-----------+

可以看到记录1已正确初始化为空列表,但其余行本质上为空。

如何编写仅在f4为空,为空,未定义或任何Orient可能会选择的情况下选择字段f4的查询。

例如,这些命令不起作用:select f4 from V where f4=0select f4 from V where f4=nullselect f4 from V where f4=undefined

0 个答案:

没有答案