sql: introduce field type decimal
This patch introduces a decimal field type. However, implicit and explicit casts and arithmetic operations for this type will be presented in next few patches. Literals also will be introduced later. Part of #4415
Showing
- extra/mkkeywordhash.c 2 additions, 1 deletionextra/mkkeywordhash.c
- src/box/sql/expr.c 3 additions, 0 deletionssrc/box/sql/expr.c
- src/box/sql/func.c 4 additions, 0 deletionssrc/box/sql/func.c
- src/box/sql/mem.c 141 additions, 32 deletionssrc/box/sql/mem.c
- src/box/sql/mem.h 13 additions, 5 deletionssrc/box/sql/mem.h
- src/box/sql/parse.y 1 addition, 0 deletionssrc/box/sql/parse.y
- src/box/sql/sqlInt.h 1 addition, 0 deletionssrc/box/sql/sqlInt.h
- test/sql-tap/CMakeLists.txt 1 addition, 0 deletionstest/sql-tap/CMakeLists.txt
- test/sql-tap/decimal.c 48 additions, 0 deletionstest/sql-tap/decimal.c
- test/sql-tap/decimal.test.lua 451 additions, 0 deletionstest/sql-tap/decimal.test.lua
- test/sql-tap/engine.cfg 3 additions, 0 deletionstest/sql-tap/engine.cfg
- test/sql-tap/gh-5913-segfault-on-select-uuid.test.lua 0 additions, 83 deletionstest/sql-tap/gh-5913-segfault-on-select-uuid.test.lua
- test/sql-tap/gh-6024-funcs-return-bin.test.lua 4 additions, 4 deletionstest/sql-tap/gh-6024-funcs-return-bin.test.lua
Loading
Please register or sign in to comment