Numeric Literals¶
Numeric literals include integers literals and floating-point literals (doubles).
Integers Literals¶
Integers are 64 bit digitals, and can be preceded by + or - to indicate a positive or negative value, respectively. They're the same as int64_t
in the C language.
Notice that the maximum value for the positive integers is 9223372036854775807
. It's syntax-error if you try to input any value greater than the maximum. So as the minimum value -9223372036854775808
for the negative integers.
Floating-Point Literals (Doubles)¶
Floating-points are the same as double
in the C
language.
The range for double is about -1.79769e+308
to 1.79769e+308
.
Scientific notations is not supported yet.
Scientific Notations¶
Nebula Graph supports using scientific notation to represent the Double type. For example:
nebula> CREATE TAG test1(price DOUBLE);
nebula> INSERT VERTEX test1(price) VALUES 100:(1.2E3);