Type Conversion/Type coercions¶
Converting an expression of a given type to another type is known as type conversion.
NebulaGraph supports converting expressions explicit to other types. For details, see Type conversion functions.
Examples¶
nebula> UNWIND [true, false, 'true', 'false', NULL] AS b \
RETURN toBoolean(b) AS b;
+----------+
| b |
+----------+
| true |
| false |
| true |
| false |
| __NULL__ |
+----------+
nebula> RETURN toFloat(1), toFloat('1.3'), toFloat('1e3'), toFloat('not a number');
+------------+----------------+----------------+-------------------------+
| toFloat(1) | toFloat("1.3") | toFloat("1e3") | toFloat("not a number") |
+------------+----------------+----------------+-------------------------+
| 1.0 | 1.3 | 1000.0 | __NULL__ |
+------------+----------------+----------------+-------------------------+
Last update:
February 1, 2023