[FEAT MERGE] GIS

This commit is contained in:
obdev
2022-12-23 12:08:27 +00:00
committed by ob-robot
parent 38846e73d6
commit 40d215fc5a
519 changed files with 158600 additions and 8396 deletions

View File

@ -140,7 +140,8 @@ typedef struct _ParseNode
uint16_t is_num_must_be_pos_: 1; //
uint16_t is_date_unit_ : 1; //1 表示是date unit常量,在反拼的时候需要反拼为字符串
uint16_t is_literal_bool_ : 1; // indicate node is a literal TRUE/FALSE
uint16_t reserved_ : 2;
uint16_t is_empty_ : 1; // 表示是否缺省该节点,1表示缺省,0表示没有缺省, opt_asc_desc节点中使用到
uint16_t reserved_ : 1;
};
};
/* attributes for terminal node, it is real value */
@ -404,6 +405,7 @@ extern bool nodename_equal(const ParseNode *node, const char *pattern, int64_t p
#define OB_NODE_CAST_N_SCALE_IDX 3
#define OB_NODE_CAST_NUMBER_TYPE_IDX 1
#define OB_NODE_CAST_C_LEN_IDX 1
#define OB_NODE_CAST_GEO_TYPE_IDX 1
typedef enum ObNumberParseType
{