#define TK_SEMI 1 #define TK_CREATE 2 #define TK_TABLE 3 #define TK_IF 4 #define TK_NOT 5 #define TK_EXISTS 6 #define TK_LP 7 #define TK_RP 8 #define TK_COMMA 9 #define TK_ID 10 #define TK_INT 11 #define TK_DEFAULT 12 #define TK_ARG 13 #define TK_FLOAT 14 #define TK_HEX 15 #define TK_ADD 16 #define TK_SUB 17 #define TK_NULL 18 #define TK_DROP 19 #define TK_INSERT 20 #define TK_INTO 21 #define TK_VALUES 22 #define TK_UPDATE 23 #define TK_SET 24 #define TK_EQ 25 #define TK_DELETE 26 #define TK_FROM 27 #define TK_SELECT 28 #define TK_ON 29 #define TK_JOIN 30 #define TK_INNER 31 #define TK_CROSS 32 #define TK_LEFT 33 #define TK_WHERE 34 #define TK_GROUP 35 #define TK_BY 36 #define TK_ORDER 37 #define TK_ASC 38 #define TK_DESC 39 #define TK_LIMIT 40 #define TK_OFFSET 41 #define TK_QID 42 #define TK_SHOW 43 #define TK_VARIABLES 44 #define TK_LIKE 45 #define TK_SUM 46 #define TK_MIN 47 #define TK_MAX 48 #define TK_COUNT 49 #define TK_MUL 50 #define TK_AVG 51 #define TK_ABS 52 #define TK_ROUND 53 #define TK_CONCAT 54 #define TK_LOWER 55 #define TK_UPPER 56 #define TK_TRIM 57 #define TK_LEADING 58 #define TK_TRAILING 59 #define TK_BOTH 60 #define TK_LTRIM 61 #define TK_RTRIM 62 #define TK_LENGTH 63 #define TK_CHAR_LENGTH 64 #define TK_SUBSTR 65 #define TK_FOR 66 #define TK_LOCATE 67 #define TK_POSITION 68 #define TK_IN 69 #define TK_ASCII 70 #define TK_CURRENT_TIMESTAMP 71 #define TK_CURRENT_TIME 72 #define TK_CURRENT_DATE 73 #define TK_CONVERT 74 #define TK_USING 75 #define TK_DOT 76 #define TK_ALIAS 77 #define TK_QUEST 78 #define TK_AND 79 #define TK_OR 80 #define TK_IS 81 #define TK_NOTLIKE 82 #define TK_ISNULL 83 #define TK_NOTNULL 84 #define TK_BETWEEN 85 #define TK_NE 86 #define TK_GT 87 #define TK_GE 88 #define TK_LT 89 #define TK_LE 90 #define TK_BITAND 91 #define TK_BITOR 92 #define TK_SHL 93 #define TK_SHR 94 #define TK_DIV 95 #define TK_MOD 96 #define TK_EXP 97 #define TK_MINUS 98 #define TK_PLUS 99