sql-mode-mysql-font-lock-keywords

sql-mode-mysql-font-lock-keywords is a variable defined in `sql.el'.
Its value is

(("\\b\\(a\\(?:scii\\|vg\\)\\|b\\(?:d\\(?:mpolyfrom\\(?:text\\|wkb\\)\\|polyfrom\\(?:text\\|wkb\\)\\)\\|enchmark\\|i\\(?:n\\|t_\\(?:and\\|length\\|x?or\\)\\)\\|oth\\)\\|c\\(?:ast\\|har\\(?:\\(?:acter\\)?_length\\)\\|o\\(?:alesce\\|n\\(?:cat\\(?:_ws\\)?\\|nection_id\\|v\\(?:ert\\)?\\)\\|unt\\)\\|ur\\(?:date\\|rent_\\(?:date\\|time\\(?:stamp\\)?\\)\\|time\\)\\)\\|e\\(?:\\(?:l\\|ncryp\\|xport_se\\)t\\)\\|f\\(?:i\\(?:eld\\|nd_in_set\\)\\|ound_rows\\|rom\\)\\|g\\(?:e\\(?:om\\(?:collfrom\\(?:text\\|wkb\\)\\|etry\\(?:collectionfrom\\(?:text\\|wkb\\)\\|from\\(?:text\\|wkb\\)\\)\\|from\\(?:text\\|wkb\\)\\)\\|t_lock\\)\\|roup_concat\\)\\|hex\\|i\\(?:fnull\\|n\\(?:str\\|terval\\)\\|snull\\)\\|l\\(?:ast_insert_id\\|case\\|e\\(?:ading\\|ngth\\)\\|ine\\(?:from\\(?:text\\|wkb\\)\\|stringfrom\\(?:text\\|wkb\\)\\)\\|o\\(?:ad_file\\|cate\\|wer\\)\\|pad\\|trim\\)\\|m\\(?:a\\(?:ke_set\\|ster_pos_wait\\|x\\)\\|i[dn]\\|linefrom\\(?:text\\|wkb\\)\\|po\\(?:intfrom\\(?:text\\|wkb\\)\\|lyfrom\\(?:text\\|wkb\\)\\)\\|ulti\\(?:linestringfrom\\(?:text\\|wkb\\)\\|po\\(?:intfrom\\(?:text\\|wkb\\)\\|lygonfrom\\(?:text\\|wkb\\)\\)\\)\\)\\|n\\(?:ow\\|ullif\\)\\|o\\(?:ct\\(?:et_length\\)?\\|rd\\)\\|po\\(?:intfrom\\(?:text\\|wkb\\)\\|ly\\(?:from\\(?:text\\|wkb\\)\\|gonfrom\\(?:text\\|wkb\\)\\)\\|sition\\)\\|quote\\|r\\(?:and\\|e\\(?:lease_lock\\|p\\(?:eat\\|lace\\)\\|verse\\)\\|pad\\|trim\\)\\|s\\(?:oundex\\|pace\\|td\\(?:dev\\)?\\|u\\(?:bstring\\(?:_index\\)?\\|m\\)\\|ysdate\\)\\|tr\\(?:ailing\\|im\\)\\|u\\(?:case\\|nix_timestamp\\|\\(?:pp\\|s\\)er\\)\\|variance\\)\\b" . font-lock-builtin-face) ("\\b\\(a\\(?:ction\\|dd\\|fter\\|gainst\\|l\\(?:l\\|ter\\)\\|nd\\|sc?\\|uto_increment\\|vg_row_length\\)\\|b\\(?:db\\|etween\\|y\\)\\|c\\(?:as\\(?:\\(?:cad\\)?e\\)\\|h\\(?:a\\(?:nge\\|racter\\)\\|eck\\(?:sum\\)?\\)\\|lose\\|o\\(?:l\\(?:lat\\(?:e\\|ion\\)\\|umns?\\)\\|mm\\(?:ent\\|itted\\)\\|n\\(?:\\(?:curre\\|strai\\)nt\\)\\)\\|r\\(?:eate\\|oss\\)\\)\\|d\\(?:ata\\(?:base\\)?\\|e\\(?:fault\\|l\\(?:ay\\(?:_key_write\\|ed\\)\\|ete\\)\\|sc\\)\\|i\\(?:rectory\\|s\\(?:able\\|tinct\\(?:row\\)?\\)\\)\\|o\\|rop\\|u\\(?:\\(?:mpfil\\|plicat\\)e\\)\\)\\|e\\(?:lse\\(?:if\\)?\\|n\\(?:able\\|\\(?:close\\)?d\\)\\|scaped\\|xists\\)\\|f\\(?:i\\(?:elds\\|rst\\)\\|or\\(?:ce\\|eign\\)?\\|rom\\|ull\\(?:text\\)?\\)\\|g\\(?:lobal\\|roup\\)\\|h\\(?:a\\(?:ndler\\|ving\\)\\|eap\\|igh_priority\\)\\|i\\(?:gnore\\|n\\(?:dex\\|file\\|ner\\|sert\\(?:_method\\)?\\|to\\)\\|s\\(?:am\\|olation\\)\\|[fns]\\)\\|join\\|keys?\\|l\\(?:ast\\|e\\(?:ft\\|vel\\)\\|i\\(?:ke\\|mit\\|nes\\)\\|o\\(?:ad\\|c\\(?:al\\|k\\)\\|w_priority\\)\\)\\|m\\(?:a\\(?:tch\\|x_rows\\)\\|erge\\|in_rows\\|od\\(?:e\\|ify\\)\\|\\(?:rg_m\\)?yisam\\)\\|n\\(?:atural\\|ext\\|ot?\\|ull\\)\\|o\\(?:ffset\\|p\\(?:en\\|tionally\\)\\|rder\\|ut\\(?:er\\|file\\)\\|[jnr]\\)\\|p\\(?:a\\(?:ck_keys\\|rtial\\|ssword\\)\\|r\\(?:ev\\|imary\\|ocedure\\)\\)\\|quick\\|r\\(?:aid\\(?:0\\|_type\\)\\|e\\(?:ad\\|ferences\\|name\\|peatable\\|strict\\)\\|ight\\|o\\(?:ll\\(?:back\\|up\\)\\|w_format\\)\\)\\|s\\(?:avepoint\\|e\\(?:lect\\|parator\\|rializable\\|ssion\\|t\\)\\|h\\(?:are\\|ow\\)\\|ql_\\(?:b\\(?:\\(?:ig\\|uffer\\)_result\\)\\|ca\\(?:che\\|lc_found_rows\\)\\|no_cache\\|small_result\\)\\|t\\(?:arting\\|r\\(?:aight_join\\|iped\\)\\)\\)\\|t\\(?:ables?\\|e\\(?:mporary\\|rminated\\)\\|hen\\|o\\|r\\(?:ansaction\\|uncate\\)\\|ype\\)\\|u\\(?:n\\(?:committed\\|i\\(?:on\\|que\\)\\|lock\\)\\|pdate\\|s\\(?:e\\|ing\\)\\)\\|values\\|w\\(?:he\\(?:n\\|re\\)\\|ith\\|rite\\)\\|xor\\)\\b" . font-lock-keyword-face) ("\\b\\(b\\(?:i\\(?:gint\\|nary\\|t\\)\\|lob\\|ool\\(?:ean\\)?\\)\\|c\\(?:har\\|urve\\)\\|d\\(?:ate\\(?:time\\)?\\|ec\\(?:imal\\)?\\|ouble\\)\\|enum\\|f\\(?:ixed\\|loat\\)\\|geometry\\(?:collection\\)?\\|int\\(?:eger\\)?\\|l\\(?:ine\\(?:\\(?:ar\\|st\\)ring\\)?\\|ong\\(?:blob\\|text\\)\\)\\|m\\(?:edium\\(?:blob\\|\\(?:in\\|tex\\)t\\)\\|ulti\\(?:curve\\|linestring\\|po\\(?:int\\|lygon\\)\\|surface\\)\\)\\|n\\(?:ational\\|umeric\\)\\|p\\(?:o\\(?:int\\|lygon\\)\\|recision\\)\\|real\\|s\\(?:mallint\\|urface\\)\\|t\\(?:ext\\|i\\(?:me\\(?:stamp\\)?\\|ny\\(?:blob\\|\\(?:in\\|tex\\)t\\)\\)\\)\\|unsigned\\|varchar\\|year[24]?\\|zerofill\\)\\b" . font-lock-type-face))

  • This variable may be risky if used as a file-local variable.

Documentation:
MySQL SQL keywords used by font-lock.

This variable is used by `sql-mode' and `sql-interactive-mode'. The
regular expressions are created during compilation by calling the
function `regexp-opt'. Therefore, take a look at the source before
you define your own `sql-mode-mysql-font-lock-keywords'.