diff --git a/docs/MatrixOne/Reference/Language-Structure/keywords.md b/docs/MatrixOne/Reference/Language-Structure/keywords.md index 7a619aeaa0..5a282ca423 100644 --- a/docs/MatrixOne/Reference/Language-Structure/keywords.md +++ b/docs/MatrixOne/Reference/Language-Structure/keywords.md @@ -41,72 +41,126 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### A - ADD +- ADDDATE - ADMIN_NAME +- AFTER - ALL +- ALTER +- ANALYZE - AND +- APPROX_COUNT +- APPROX_COUNT_DISTINCT +- APPROX_PERCENTILE - AS - ASC - ASCII +- AUTOEXTEND_SIZE - AUTO_INCREMENT +- AVG ### B +- BACKEND - BETWEEN - BINARY +- BINDINGS +- BIT_AND +- BIT_CAST +- BIT_OR +- BOOLEAN +- BOTH +- BSI +- BTREE - BY ### C +- CALL +- CASCADED - CASE +- CAST +- CHANGE - CHAR - CHARACTER - CHECK +- CIPHER +- CLIENT +- CLUSTER_CENTERS +- COALESCE - COLLATE - COLLATION -- CONVERT -- COALESCE +- COLUMN - COLUMN_NUMBER +- CONFIG +- CONNECT - CONSTRAINT +- CONVERT +- COPY +- COUNT - CREATE +- CREDENTIALS - CROSS +- CURDATE - CURRENT - CURRENT_DATE - CURRENT_ROLE -- CURRENT_USER - CURRENT_TIME - CURRENT_TIMESTAMP -- CIPHER +- CURRENT_USER +- CURRVAL +- CURTIME ### D - DATABASE - DATABASES +- DATE +- DATE_ADD +- DATE_SUB +- DAY_HOUR +- DAY_MICROSECOND +- DAY_MINUTE +- DAY_SECOND +- DEALLOCATE - DECLARE - DEFAULT - DELAYED - DELETE +- DENSE_RANK - DESC - DESCRIBE +- DISABLE +- DISCARD - DISTINCT -- DISTINCTROW - DIV +- DRAINER - DROP ### E - ELSE +- ELSEIF +- ENABLE - ENCLOSED - END - ESCAPE - ESCAPED +- EVENT +- EVENTS - EXCEPT +- EXCLUSIVE +- EXECUTE - EXISTS - EXPLAIN +- EXTERNAL +- EXTRACT ### F -- FALSE - FAILED_LOGIN_ATTEMPTS +- FALSE +- FILE +- FILL - FIRST - FOLLOWING - FOR @@ -114,51 +168,73 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - FOREIGN - FROM - FULLTEXT +- FUNCTION ### G +- GRANTS - GROUP - GROUPS +- GROUP_CONCAT ### H +- HANDLER - HAVING -- HOUR +- HEADERS - HIGH_PRIORITY +- HOUR +- HOUR_MICROSECOND +- HOUR_MINUTE +- HOUR_SECOND ### I - IDENTIFIED - IF - IGNORE +- ILIKE - IMPORT - IN -- INFILE - INDEX +- INFILE +- INLINE - INNER +- INOUT +- INPLACE - INSERT -- INTERVAL -- INTO +- INSTANT - INT1 - INT2 - INT3 - INT4 - INT8 +- INTERSECT +- INTERVAL +- INTO +- INVISIBLE +- INVOKER - IS - ISSUER +- ITERATE +- IVFFLAT ### J - JOIN +- JSONTYPE ### K - KEY +- KILL ### L - LAST +- LASTVAL - LEADING +- LEAVE - LEFT - LIKE - LIMIT @@ -168,23 +244,37 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - LOCALTIMESTAMP - LOCK - LOCKS +- LOOP - LOW_PRIORITY ### M +- MANAGE - MATCH +- MAX - MAXVALUE +- MEDIAN +- MERGE - MICROSECOND +- MID +- MIN +- MINUS - MINUTE +- MINUTE_MICROSECOND +- MINUTE_SECOND - MOD +- MODIFY - MODUMP +- MYSQL_COMPATIBILITY_MODE ### N - NATURAL -- NODE -- NOT +- NEXT +- NEXTVAL - NONE +- NOT +- NOW - NULL - NULLS @@ -195,77 +285,144 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - OPTIONALLY - OR - ORDER +- OUT - OUTER - OUTFILE - OVER +- OWNERSHIP ### P -- PASSWORD_LOCK_TIME +- PARSER - PARTITION +- PASSWORD +- PASSWORD_LOCK_TIME +- PERCENT +- PLUGINS +- POSITION - PRECEDING +- PREPARE +- PREV - PRIMARY +- PRIVILEGES +- PUMP ### Q +- QUERY_RESULT - QUICK ### R - RANDOM +- RANK +- RECURSIVE +- REFERENCE +- REFERENCES - REGEXP +- RELOAD - RENAME +- REPEAT - REPLACE +- REQUIRE +- RESET +- RESTRICTED - RETURNS - REUSE +- REVERSE - RIGHT -- REQUIRE -- REPEAT +- ROUTINE - ROW - ROWS - ROW_COUNT -- REFERENCES -- RECURSIVE -- REVERSE +- ROW_NUMBER +- RTREE ### S +- SAMPLE - SAN -- SECONDARY -- SSL -- SUBJECT - SCHEMA - SCHEMAS -- SELECT - SECOND +- SECONDARY +- SECOND_MICROSECOND +- SECURITY +- SELECT - SEPARATOR +- SEQUENCE +- SERVERS +- SESSION_USER - SET +- SETVAL +- SHARED - SHOW -- SQL_SMALL_RESULT +- SHUTDOWN +- SLAVE +- SLIDING +- SPHERICAL_KMEANS - SQL_BIG_RESULT -- STRAIGHT_JOIN +- SQL_BUFFER_RESULT +- SQL_CACHE +- SQL_NO_CACHE +- SQL_SMALL_RESULT +- SQL_TSI_DAY +- SQL_TSI_HOUR +- SQL_TSI_MINUTE +- SQL_TSI_MONTH +- SQL_TSI_QUARTER +- SQL_TSI_SECOND +- SQL_TSI_WEEK +- SQL_TSI_YEAR +- SSL - STARTING +- STD +- STDDEV +- STDDEV_POP +- STDDEV_SAMP +- STRAIGHT_JOIN +- STREAM +- SUBDATE +- SUBJECT +- SUBSTR +- SUBSTRING +- SUM +- SUPER - SUSPEND +- SYSDATE +- SYSTEM_USER ### T - TABLE +- TABLESPACE - TABLE_NUMBER - TABLE_SIZE - TABLE_VALUES +- TEMPORARY +- TEMPTABLE - TERMINATED - THEN +- TIME +- TIMESTAMP +- TIMESTAMPDIFF - TO - TRAILING +- TRANSLATE +- TRIM - TRUE - TRUNCATE ### U - UNBOUNDED +- UNDEFINED +- UNDERSCORE_BINARY - UNION - UNIQUE +- UNTIL - UPDATE +- USAGE - USE - USING - UTC_DATE @@ -274,14 +431,33 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### V +- VALIDATION - VALUES +- VARIANCE +- VAR_POP +- VAR_SAMP +- VERBOSE +- VISIBLE ### W - WHEN - WHERE -- WEEK +- WHILE - WITH +- WITHOUT + +### X + +- XOR + +### Y + +- YEAR_MONTH + +### Z + +- ZONEMAP ## 非保留关键字 @@ -289,16 +465,17 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - ACCOUNT - ACCOUNTS -- AGAINST -- AVG_ROW_LENGTH -- AUTO_RANDOM -- ATTRIBUTE - ACTION +- AGAINST - ALGORITHM - ANY +- ATTRIBUTE +- AUTO_RANDOM +- AVG_ROW_LENGTH ### B +- BACKUP - BEGIN - BIGINT - BIT @@ -307,58 +484,66 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### C +- CANCEL +- CASCADE - CHAIN +- CHARSET - CHECKSUM - CLUSTER -- COMPRESSION +- COLUMNS +- COLUMN_FORMAT - COMMENT_KEYWORD - COMMIT - COMMITTED -- CHARSET -- COLUMNS +- COMPACT +- COMPRESSED +- COMPRESSION - CONNECTION +- CONNECTOR +- CONNECTORS - CONSISTENT -- COMPRESSED -- COMPACT -- COLUMN_FORMAT -- CASCADE +- CYCLE ### D +- DAEMON - DATA -- DATE +- DATE %prec LOWER_THAN_STRING - DATETIME +- DAY - DECIMAL -- DYNAMIC +- DEFINER +- DELAY_KEY_WRITE +- DIRECTORY - DISK - DO - DOUBLE -- DIRECTORY - DUPLICATE -- DELAY_KEY_WRITE +- DYNAMIC ### E -- ENUM - ENCRYPTION - ENFORCED - ENGINE - ENGINES +- ENGINE_ATTRIBUTE +- ENUM - ERRORS - EXPANSION - EXPIRE - EXTENDED - EXTENSION -- EXTERNAL ### F -- FORMAT -- FLOAT_TYPE -- FULL -- FIXED - FIELDS +- FILESYSTEM +- FIXED +- FLOAT_TYPE - FORCE_QUOTE +- FORMAT +- FULL ### G @@ -375,9 +560,11 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### I +- INCREMENT +- INDEXES +- INSERT_METHOD - INT - INTEGER -- INDEXES - ISOLATION ### J @@ -386,20 +573,21 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### K -- KEY_BLOCK_SIZE - KEYS +- KEY_BLOCK_SIZE ### L - LANGUAGE - LESS - LEVEL -- LINESTRING - LINEAR +- LINESTRING - LIST +- LISTS +- LOCAL - LONGBLOB - LONGTEXT -- LOCAL - LOW_CARDINALITY ### M @@ -414,6 +602,7 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - MEDIUMINT - MEDIUMTEXT - MEMORY +- MINVALUE - MIN_ROWS - MODE - MONTH @@ -425,29 +614,37 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - NAMES - NCHAR -- NUMERIC - NEVER - NO +- NODE +- NUMERIC ### O - OFFSET - ONLY -- OPTIMIZE - OPEN +- OPTIMIZE - OPTION ### P - PACK_KEYS -- PASSWORD +- PARALLEL - PARTIAL - PARTITIONS +- PASSWORD %prec LOWER_THAN_EQ +- PAUSE +- PERSIST - POINT - POLYGON - PROCEDURE +- PROCESSLIST - PROFILES +- PROPERTIES - PROXY +- PUBLICATION +- PUBLICATIONS ### Q @@ -456,51 +653,62 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec ### R -- ROLE - RANGE - READ - REAL -- REORGANIZE - REDUNDANT +- RELEASE +- REORGANIZE - REPAIR - REPEATABLE -- RELEASE -- REVOKE - REPLICATION -- ROW_FORMAT -- ROLLBACK - RESTRICT +- RESUME +- REVOKE +- ROLE +- ROLES +- ROLLBACK +- ROW_FORMAT ### S -- SESSION +- S3OPTION +- SECONDARY_ENGINE_ATTRIBUTE +- SEQUENCES - SERIALIZABLE +- SESSION - SHARE - SIGNED +- SIMILARITY_FUNCTION +- SIMPLE - SMALLINT - SNAPSHOT - SOME +- SOURCE - SPATIAL +- SQL +- STAGE +- STAGEOPTION +- STAGES - START -- STATUS -- STORAGE -- STREAM - STATS_AUTO_RECALC - STATS_PERSISTENT - STATS_SAMPLE_PAGES -- SUBPARTITIONS +- STATUS +- STORAGE - SUBPARTITION -- SIMPLE -- S3OPTION +- SUBPARTITIONS +- SUBSCRIPTIONS ### T - TABLES +- TASK - TEXT - THAN +- TIME %prec LOWER_THAN_STRING +- TIMESTAMP %prec LOWER_THAN_STRING - TINYBLOB -- TIME -- TIMESTAMP - TINYINT - TINYTEXT - TRANSACTION @@ -512,24 +720,29 @@ ERROR 1064 (HY000): SQL parser error: You have an error in your SQL syntax; chec - UNCOMMITTED - UNKNOWN +- UNLOCK - UNSIGNED - UNUSED -- UNLOCK - URL - USER +- UUID ### V +- VALUE - VARBINARY - VARCHAR - VARIABLES +- VECF32 +- VECF64 - VIEW ### W -- WRITE - WARNINGS +- WEEK - WORK +- WRITE ### X