diff --git a/libraries/sqlparser.data.php b/libraries/sqlparser.data.php index cd9a5fc0c0..7581d8769b 100644 --- a/libraries/sqlparser.data.php +++ b/libraries/sqlparser.data.php @@ -1233,267 +1233,1029 @@ $PMA_SQPdata_column_type = array ( * Documentation links for operators. */ $PMA_SQPdata_operators_docs = array( - '!=' => array('link' => 'comparison-operators','anchor' => 'operator_not-equal'), - '<>' => array('link' => 'comparison-operators','anchor' => 'operator_not-equal'), - '!' => array('link' => 'logical-operators','anchor' => 'operator_not'), - '||' => array('link' => 'logical-operators','anchor' => 'operator_or'), - '+' => array('link' => 'arithmetic-functions','anchor' => 'operator_plus'), - '>>' => array('link' => 'bit-functions','anchor' => 'operator_right-shift'), - '-' => array('link' => 'arithmetic-functions','anchor' => 'operator_minus'), - '*' => array('link' => 'arithmetic-functions','anchor' => 'operator_times'), - '&&' => array('link' => 'logical-operators','anchor' => 'operator_and'), - '&' => array('link' => 'bit-functions','anchor' => 'operator_bitwise-and'), - '~' => array('link' => 'bit-functions','anchor' => 'operator_bitwise-invert'), - '|' => array('link' => 'bit-functions','anchor' => 'operator_bitwise-or'), - '^' => array('link' => 'bit-functions','anchor' => 'operator_bitwise-xor'), - '=' => array('link' => 'assignment-operators','anchor' => 'operator_assign-equal'), - ':=' => array('link' => 'assignment-operators','anchor' => 'operator_assign-value'), - '/' => array('link' => 'arithmetic-functions','anchor' => 'operator_divide'), - '<=>' => array('link' => 'comparison-operators','anchor' => 'operator_equal-to'), - '=' => array('link' => 'comparison-operators','anchor' => 'operator_equal'), - '>=' => array('link' => 'comparison-operators','anchor' => 'operator_greater-than-or-equal'), - '>' => array('link' => 'comparison-operators','anchor' => 'operator_greater-than'), - '<<' => array('link' => 'bit-functions','anchor' => 'operator_left-shift'), - '<=' => array('link' => 'comparison-operators','anchor' => 'operator_less-than-or-equal'), - '<' => array('link' => 'comparison-operators','anchor' => 'operator_less-than'), - '%' => array('link' => 'arithmetic-functions','anchor' => 'operator_mod') + '!=' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_not-equal', + ), + '<>' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_not-equal', + ), + '!' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_not', + ), + '||' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_or', + ), + '+' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_plus', + ), + '>>' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_right-shift', + ), + '-' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_minus', + ), + '*' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_times', + ), + '&&' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_and', + ), + '&' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_bitwise-and', + ), + '~' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_bitwise-invert', + ), + '|' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_bitwise-or', + ), + '^' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_bitwise-xor', + ), + '=' => array( + 'link' => 'assignment-operators', + 'anchor' => 'operator_assign-equal', + ), + ':=' => array( + 'link' => 'assignment-operators', + 'anchor' => 'operator_assign-value', + ), + '/' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_divide', + ), + '<=>' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_equal-to', + ), + '=' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_equal', + ), + '>=' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_greater-than-or-equal', + ), + '>' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_greater-than', + ), + '<<' => array( + 'link' => 'bit-functions', + 'anchor' => 'operator_left-shift', + ), + '<=' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_less-than-or-equal', + ), + '<' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_less-than', + ), + '%' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_mod', + ) ); /** * Documentation links for functions. */ $PMA_SQPdata_functions_docs = array( - 'ABS' => array('link' => 'mathematical-functions','anchor' => 'function_abs'), - 'ACOS' => array('link' => 'mathematical-functions','anchor' => 'function_acos'), - 'ADDDATE' => array('link' => 'date-and-time-functions','anchor' => 'function_adddate'), - 'ADDTIME' => array('link' => 'date-and-time-functions','anchor' => 'function_addtime'), - 'AES_DECRYPT' => array('link' => 'encryption-functions','anchor' => 'function_aes_decrypt'), - 'AES_ENCRYPT' => array('link' => 'encryption-functions','anchor' => 'function_aes_encrypt'), - 'AND' => array('link' => 'logical-operators','anchor' => 'operator_and'), - 'ASCII' => array('link' => 'string-functions','anchor' => 'function_ascii'), - 'ASIN' => array('link' => 'mathematical-functions','anchor' => 'function_asin'), - 'ATAN2' => array('link' => 'mathematical-functions','anchor' => 'function_atan2'), - 'ATAN' => array('link' => 'mathematical-functions','anchor' => 'function_atan2'), - 'ATAN' => array('link' => 'mathematical-functions','anchor' => 'function_atan'), - 'AVG' => array('link' => 'group-by-functions','anchor' => 'function_avg'), - 'BENCHMARK' => array('link' => 'information-functions','anchor' => 'function_benchmark'), - 'BIN' => array('link' => 'string-functions','anchor' => 'function_bin'), - 'BINARY' => array('link' => 'cast-functions','anchor' => 'operator_binary'), - 'BIT_AND' => array('link' => 'group-by-functions','anchor' => 'function_bit_and'), - 'BIT_COUNT' => array('link' => 'bit-functions','anchor' => 'function_bit_count'), - 'BIT_LENGTH' => array('link' => 'string-functions','anchor' => 'function_bit_length'), - 'BIT_OR' => array('link' => 'group-by-functions','anchor' => 'function_bit_or'), - 'BIT_XOR' => array('link' => 'group-by-functions','anchor' => 'function_bit_xor'), - 'CASE' => array('link' => 'control-flow-functions','anchor' => 'operator_case'), - 'CAST' => array('link' => 'cast-functions','anchor' => 'function_cast'), - 'CEIL' => array('link' => 'mathematical-functions','anchor' => 'function_ceil'), - 'CEILING' => array('link' => 'mathematical-functions','anchor' => 'function_ceiling'), - 'CHAR_LENGTH' => array('link' => 'string-functions','anchor' => 'function_char_length'), - 'CHAR' => array('link' => 'string-functions','anchor' => 'function_char'), - 'CHARACTER_LENGTH' => array('link' => 'string-functions','anchor' => 'function_character_length'), - 'CHARSET' => array('link' => 'information-functions','anchor' => 'function_charset'), - 'COALESCE' => array('link' => 'comparison-operators','anchor' => 'function_coalesce'), - 'COERCIBILITY' => array('link' => 'information-functions','anchor' => 'function_coercibility'), - 'COLLATION' => array('link' => 'information-functions','anchor' => 'function_collation'), - 'COMPRESS' => array('link' => 'encryption-functions','anchor' => 'function_compress'), - 'CONCAT_WS' => array('link' => 'string-functions','anchor' => 'function_concat_ws'), - 'CONCAT' => array('link' => 'string-functions','anchor' => 'function_concat'), - 'CONNECTION_ID' => array('link' => 'information-functions','anchor' => 'function_connection_id'), - 'CONV' => array('link' => 'mathematical-functions','anchor' => 'function_conv'), - 'CONVERT_TZ' => array('link' => 'date-and-time-functions','anchor' => 'function_convert_tz'), - 'Convert' => array('link' => 'cast-functions','anchor' => 'function_convert'), - 'COS' => array('link' => 'mathematical-functions','anchor' => 'function_cos'), - 'COT' => array('link' => 'mathematical-functions','anchor' => 'function_cot'), - 'COUNT' => array('link' => 'group-by-functions','anchor' => 'function_count'), - 'CRC32' => array('link' => 'mathematical-functions','anchor' => 'function_crc32'), - 'CURDATE' => array('link' => 'date-and-time-functions','anchor' => 'function_curdate'), - 'CURRENT_DATE' => array('link' => 'date-and-time-functions','anchor' => 'function_current_date'), - 'CURRENT_TIME' => array('link' => 'date-and-time-functions','anchor' => 'function_current_time'), - 'CURRENT_TIMESTAMP' => array('link' => 'date-and-time-functions','anchor' => 'function_current_timestamp'), - 'CURRENT_USER' => array('link' => 'information-functions','anchor' => 'function_current_user'), - 'CURTIME' => array('link' => 'date-and-time-functions','anchor' => 'function_curtime'), - 'DATABASE' => array('link' => 'information-functions','anchor' => 'function_database'), - 'DATE_ADD' => array('link' => 'date-and-time-functions','anchor' => 'function_date_add'), - 'DATE_FORMAT' => array('link' => 'date-and-time-functions','anchor' => 'function_date_format'), - 'DATE_SUB' => array('link' => 'date-and-time-functions','anchor' => 'function_date_sub'), - 'DATE' => array('link' => 'date-and-time-functions','anchor' => 'function_date'), - 'DATEDIFF' => array('link' => 'date-and-time-functions','anchor' => 'function_datediff'), - 'DAY' => array('link' => 'date-and-time-functions','anchor' => 'function_day'), - 'DAYNAME' => array('link' => 'date-and-time-functions','anchor' => 'function_dayname'), - 'DAYOFMONTH' => array('link' => 'date-and-time-functions','anchor' => 'function_dayofmonth'), - 'DAYOFWEEK' => array('link' => 'date-and-time-functions','anchor' => 'function_dayofweek'), - 'DAYOFYEAR' => array('link' => 'date-and-time-functions','anchor' => 'function_dayofyear'), + 'ABS' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_abs', + ), + 'ACOS' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_acos', + ), + 'ADDDATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_adddate', + ), + 'ADDTIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_addtime', + ), + 'AES_DECRYPT' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_aes_decrypt', + ), + 'AES_ENCRYPT' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_aes_encrypt', + ), + 'AND' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_and', + ), + 'ASCII' => array( + 'link' => 'string-functions', + 'anchor' => 'function_ascii', + ), + 'ASIN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_asin', + ), + 'ATAN2' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_atan2', + ), + 'ATAN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_atan2', + ), + 'ATAN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_atan', + ), + 'AVG' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_avg', + ), + 'BENCHMARK' => array( + 'link' => 'information-functions', + 'anchor' => 'function_benchmark', + ), + 'BIN' => array( + 'link' => 'string-functions', + 'anchor' => 'function_bin', + ), + 'BINARY' => array( + 'link' => 'cast-functions', + 'anchor' => 'operator_binary', + ), + 'BIT_AND' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_bit_and', + ), + 'BIT_COUNT' => array( + 'link' => 'bit-functions', + 'anchor' => 'function_bit_count', + ), + 'BIT_LENGTH' => array( + 'link' => 'string-functions', + 'anchor' => 'function_bit_length', + ), + 'BIT_OR' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_bit_or', + ), + 'BIT_XOR' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_bit_xor', + ), + 'CASE' => array( + 'link' => 'control-flow-functions', + 'anchor' => 'operator_case', + ), + 'CAST' => array( + 'link' => 'cast-functions', + 'anchor' => 'function_cast', + ), + 'CEIL' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_ceil', + ), + 'CEILING' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_ceiling', + ), + 'CHAR_LENGTH' => array( + 'link' => 'string-functions', + 'anchor' => 'function_char_length', + ), + 'CHAR' => array( + 'link' => 'string-functions', + 'anchor' => 'function_char', + ), + 'CHARACTER_LENGTH' => array( + 'link' => 'string-functions', + 'anchor' => 'function_character_length', + ), + 'CHARSET' => array( + 'link' => 'information-functions', + 'anchor' => 'function_charset', + ), + 'COALESCE' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_coalesce', + ), + 'COERCIBILITY' => array( + 'link' => 'information-functions', + 'anchor' => 'function_coercibility', + ), + 'COLLATION' => array( + 'link' => 'information-functions', + 'anchor' => 'function_collation', + ), + 'COMPRESS' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_compress', + ), + 'CONCAT_WS' => array( + 'link' => 'string-functions', + 'anchor' => 'function_concat_ws', + ), + 'CONCAT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_concat', + ), + 'CONNECTION_ID' => array( + 'link' => 'information-functions', + 'anchor' => 'function_connection_id', + ), + 'CONV' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_conv', + ), + 'CONVERT_TZ' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_convert_tz', + ), + 'Convert' => array( + 'link' => 'cast-functions', + 'anchor' => 'function_convert', + ), + 'COS' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_cos', + ), + 'COT' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_cot', + ), + 'COUNT' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_count', + ), + 'CRC32' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_crc32', + ), + 'CURDATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_curdate', + ), + 'CURRENT_DATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_current_date', + ), + 'CURRENT_TIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_current_time', + ), + 'CURRENT_TIMESTAMP' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_current_timestamp', + ), + 'CURRENT_USER' => array( + 'link' => 'information-functions', + 'anchor' => 'function_current_user', + ), + 'CURTIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_curtime', + ), + 'DATABASE' => array( + 'link' => 'information-functions', + 'anchor' => 'function_database', + ), + 'DATE_ADD' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_date_add', + ), + 'DATE_FORMAT' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_date_format', + ), + 'DATE_SUB' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_date_sub', + ), + 'DATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_date', + ), + 'DATEDIFF' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_datediff', + ), + 'DAY' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_day', + ), + 'DAYNAME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_dayname', + ), + 'DAYOFMONTH' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_dayofmonth', + ), + 'DAYOFWEEK' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_dayofweek', + ), + 'DAYOFYEAR' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_dayofyear', + ), 'DECLARE' => array('link' => 'declare', 'anchor' => 'declare'), - 'DECODE' => array('link' => 'encryption-functions','anchor' => 'function_decode'), - 'DEFAULT' => array('link' => 'miscellaneous-functions','anchor' => 'function_default'), - 'DEGREES' => array('link' => 'mathematical-functions','anchor' => 'function_degrees'), - 'DES_DECRYPT' => array('link' => 'encryption-functions','anchor' => 'function_des_decrypt'), - 'DES_ENCRYPT' => array('link' => 'encryption-functions','anchor' => 'function_des_encrypt'), - 'DIV' => array('link' => 'arithmetic-functions','anchor' => 'operator_div'), - 'ELT' => array('link' => 'string-functions','anchor' => 'function_elt'), - 'ENCODE' => array('link' => 'encryption-functions','anchor' => 'function_encode'), - 'ENCRYPT' => array('link' => 'encryption-functions','anchor' => 'function_encrypt'), - 'EXP' => array('link' => 'mathematical-functions','anchor' => 'function_exp'), - 'EXPORT_SET' => array('link' => 'string-functions','anchor' => 'function_export_set'), - 'EXTRACT' => array('link' => 'date-and-time-functions','anchor' => 'function_extract'), - 'ExtractValue' => array('link' => 'xml-functions','anchor' => 'function_extractvalue'), - 'FIELD' => array('link' => 'string-functions','anchor' => 'function_field'), - 'FIND_IN_SET' => array('link' => 'string-functions','anchor' => 'function_find_in_set'), - 'FLOOR' => array('link' => 'mathematical-functions','anchor' => 'function_floor'), - 'FORMAT' => array('link' => 'string-functions','anchor' => 'function_format'), - 'FOUND_ROWS' => array('link' => 'information-functions','anchor' => 'function_found_rows'), - 'FROM_DAYS' => array('link' => 'date-and-time-functions','anchor' => 'function_from_days'), - 'FROM_UNIXTIME' => array('link' => 'date-and-time-functions','anchor' => 'function_from_unixtime'), - 'GET_FORMAT' => array('link' => 'date-and-time-functions','anchor' => 'function_get_format'), - 'GET_LOCK' => array('link' => 'miscellaneous-functions','anchor' => 'function_get_lock'), - 'GREATEST' => array('link' => 'comparison-operators','anchor' => 'function_greatest'), - 'GROUP_CONCAT' => array('link' => 'group-by-functions','anchor' => 'function_group_concat'), - 'HEX' => array('link' => 'string-functions','anchor' => 'function_hex'), - 'HOUR' => array('link' => 'date-and-time-functions','anchor' => 'function_hour'), - 'IF' => array('link' => 'control-flow-functions','anchor' => 'function_if'), - 'IFNULL' => array('link' => 'control-flow-functions','anchor' => 'function_ifnull'), - 'IN' => array('link' => 'comparison-operators','anchor' => 'function_in'), - 'INET_ATON' => array('link' => 'miscellaneous-functions','anchor' => 'function_inet_aton'), - 'INET_NTOA' => array('link' => 'miscellaneous-functions','anchor' => 'function_inet_ntoa'), - 'INSERT' => array('link' => 'string-functions','anchor' => 'function_insert'), - 'INSTR' => array('link' => 'string-functions','anchor' => 'function_instr'), - 'INTERVAL' => array('link' => 'comparison-operators','anchor' => 'function_interval'), - 'IS_FREE_LOCK' => array('link' => 'miscellaneous-functions','anchor' => 'function_is_free_lock'), - 'IS_USED_LOCK' => array('link' => 'miscellaneous-functions','anchor' => 'function_is_used_lock'), - 'IS' => array('link' => 'comparison-operators','anchor' => 'operator_is'), - 'ISNULL' => array('link' => 'comparison-operators','anchor' => 'function_isnull'), - 'LAST_DAY' => array('link' => 'date-and-time-functions','anchor' => 'function_last_day'), - 'LAST_INSERT_ID' => array('link' => 'information-functions','anchor' => 'function_last_insert_id'), - 'LCASE' => array('link' => 'string-functions','anchor' => 'function_lcase'), - 'LEAST' => array('link' => 'comparison-operators','anchor' => 'function_least'), - 'LEFT' => array('link' => 'string-functions','anchor' => 'function_left'), - 'LENGTH' => array('link' => 'string-functions','anchor' => 'function_length'), - 'LIKE' => array('link' => 'string-comparison-functions','anchor' => 'operator_like'), - 'LN' => array('link' => 'mathematical-functions','anchor' => 'function_ln'), - 'LOAD_FILE' => array('link' => 'string-functions','anchor' => 'function_load_file'), - 'LOCALTIME' => array('link' => 'date-and-time-functions','anchor' => 'function_localtime'), - 'LOCALTIMESTAMP' => array('link' => 'date-and-time-functions','anchor' => 'function_localtimestamp'), - 'LOCATE' => array('link' => 'string-functions','anchor' => 'function_locate'), - 'LOG10' => array('link' => 'mathematical-functions','anchor' => 'function_log10'), - 'LOG2' => array('link' => 'mathematical-functions','anchor' => 'function_log2'), - 'LOG' => array('link' => 'mathematical-functions','anchor' => 'function_log'), - 'LOWER' => array('link' => 'string-functions','anchor' => 'function_lower'), - 'LPAD' => array('link' => 'string-functions','anchor' => 'function_lpad'), - 'LTRIM' => array('link' => 'string-functions','anchor' => 'function_ltrim'), - 'MAKE_SET' => array('link' => 'string-functions','anchor' => 'function_make_set'), - 'MAKEDATE' => array('link' => 'date-and-time-functions','anchor' => 'function_makedate'), - 'MAKETIME' => array('link' => 'date-and-time-functions','anchor' => 'function_maketime'), - 'MASTER_POS_WAIT' => array('link' => 'miscellaneous-functions','anchor' => 'function_master_pos_wait'), - 'MATCH' => array('link' => 'fulltext-search','anchor' => 'function_match'), - 'MAX' => array('link' => 'group-by-functions','anchor' => 'function_max'), - 'MD5' => array('link' => 'encryption-functions','anchor' => 'function_md5'), - 'MICROSECOND' => array('link' => 'date-and-time-functions','anchor' => 'function_microsecond'), - 'MID' => array('link' => 'string-functions','anchor' => 'function_mid'), - 'MIN' => array('link' => 'group-by-functions','anchor' => 'function_min'), - 'MINUTE' => array('link' => 'date-and-time-functions','anchor' => 'function_minute'), - 'MOD' => array('link' => 'mathematical-functions','anchor' => 'function_mod'), - 'MONTH' => array('link' => 'date-and-time-functions','anchor' => 'function_month'), - 'MONTHNAME' => array('link' => 'date-and-time-functions','anchor' => 'function_monthname'), - 'NAME_CONST' => array('link' => 'miscellaneous-functions','anchor' => 'function_name_const'), - 'NOT' => array('link' => 'logical-operators','anchor' => 'operator_not'), - 'NOW' => array('link' => 'date-and-time-functions','anchor' => 'function_now'), - 'NULLIF' => array('link' => 'control-flow-functions','anchor' => 'function_nullif'), - 'OCT' => array('link' => 'mathematical-functions','anchor' => 'function_oct'), - 'OCTET_LENGTH' => array('link' => 'string-functions','anchor' => 'function_octet_length'), - 'OLD_PASSWORD' => array('link' => 'encryption-functions','anchor' => 'function_old_password'), - 'OR' => array('link' => 'logical-operators','anchor' => 'operator_or'), - 'ORD' => array('link' => 'string-functions','anchor' => 'function_ord'), - 'PASSWORD' => array('link' => 'encryption-functions','anchor' => 'function_password'), - 'PERIOD_ADD' => array('link' => 'date-and-time-functions','anchor' => 'function_period_add'), - 'PERIOD_DIFF' => array('link' => 'date-and-time-functions','anchor' => 'function_period_diff'), - 'PI' => array('link' => 'mathematical-functions','anchor' => 'function_pi'), - 'POSITION' => array('link' => 'string-functions','anchor' => 'function_position'), - 'POW' => array('link' => 'mathematical-functions','anchor' => 'function_pow'), - 'POWER' => array('link' => 'mathematical-functions','anchor' => 'function_power'), - 'QUARTER' => array('link' => 'date-and-time-functions','anchor' => 'function_quarter'), - 'QUOTE' => array('link' => 'string-functions','anchor' => 'function_quote'), - 'RADIANS' => array('link' => 'mathematical-functions','anchor' => 'function_radians'), - 'RAND' => array('link' => 'mathematical-functions','anchor' => 'function_rand'), - 'REGEXP' => array('link' => 'regexp','anchor' => 'operator_regexp'), - 'RELEASE_LOCK' => array('link' => 'miscellaneous-functions','anchor' => 'function_release_lock'), - 'REPEAT' => array('link' => 'string-functions','anchor' => 'function_repeat'), - 'REPLACE' => array('link' => 'string-functions','anchor' => 'function_replace'), - 'REVERSE' => array('link' => 'string-functions','anchor' => 'function_reverse'), - 'RIGHT' => array('link' => 'string-functions','anchor' => 'function_right'), - 'RLIKE' => array('link' => 'regexp','anchor' => 'operator_rlike'), - 'ROUND' => array('link' => 'mathematical-functions','anchor' => 'function_round'), - 'ROW_COUNT' => array('link' => 'information-functions','anchor' => 'function_row_count'), - 'RPAD' => array('link' => 'string-functions','anchor' => 'function_rpad'), - 'RTRIM' => array('link' => 'string-functions','anchor' => 'function_rtrim'), - 'SCHEMA' => array('link' => 'information-functions','anchor' => 'function_schema'), - 'SEC_TO_TIME' => array('link' => 'date-and-time-functions','anchor' => 'function_sec_to_time'), - 'SECOND' => array('link' => 'date-and-time-functions','anchor' => 'function_second'), - 'SESSION_USER' => array('link' => 'information-functions','anchor' => 'function_session_user'), - 'SHA' => array('link' => 'encryption-functions','anchor' => 'function_sha1'), - 'SHA1' => array('link' => 'encryption-functions','anchor' => 'function_sha1'), - 'SIGN' => array('link' => 'mathematical-functions','anchor' => 'function_sign'), - 'SIN' => array('link' => 'mathematical-functions','anchor' => 'function_sin'), - 'SLEEP' => array('link' => 'miscellaneous-functions','anchor' => 'function_sleep'), - 'SOUNDEX' => array('link' => 'string-functions','anchor' => 'function_soundex'), - 'SPACE' => array('link' => 'string-functions','anchor' => 'function_space'), - 'SQRT' => array('link' => 'mathematical-functions','anchor' => 'function_sqrt'), - 'STD' => array('link' => 'group-by-functions','anchor' => 'function_std'), - 'STDDEV_POP' => array('link' => 'group-by-functions','anchor' => 'function_stddev_pop'), - 'STDDEV_SAMP' => array('link' => 'group-by-functions','anchor' => 'function_stddev_samp'), - 'STDDEV' => array('link' => 'group-by-functions','anchor' => 'function_stddev'), - 'STR_TO_DATE' => array('link' => 'date-and-time-functions','anchor' => 'function_str_to_date'), - 'STRCMP' => array('link' => 'string-comparison-functions','anchor' => 'function_strcmp'), - 'SUBDATE' => array('link' => 'date-and-time-functions','anchor' => 'function_subdate'), - 'SUBSTR' => array('link' => 'string-functions','anchor' => 'function_substr'), - 'SUBSTRING_INDEX' => array('link' => 'string-functions','anchor' => 'function_substring_index'), - 'SUBSTRING' => array('link' => 'string-functions','anchor' => 'function_substring'), - 'SUBTIME' => array('link' => 'date-and-time-functions','anchor' => 'function_subtime'), - 'SUM' => array('link' => 'group-by-functions','anchor' => 'function_sum'), - 'SYSDATE' => array('link' => 'date-and-time-functions','anchor' => 'function_sysdate'), - 'SYSTEM_USER' => array('link' => 'information-functions','anchor' => 'function_system_user'), - 'TAN' => array('link' => 'mathematical-functions','anchor' => 'function_tan'), - 'TIME_FORMAT' => array('link' => 'date-and-time-functions','anchor' => 'function_time_format'), - 'TIME_TO_SEC' => array('link' => 'date-and-time-functions','anchor' => 'function_time_to_sec'), - 'TIME' => array('link' => 'date-and-time-functions','anchor' => 'function_time'), - 'TIMEDIFF' => array('link' => 'date-and-time-functions','anchor' => 'function_timediff'), - 'TIMESTAMP' => array('link' => 'date-and-time-functions','anchor' => 'function_timestamp'), - 'TIMESTAMPADD' => array('link' => 'date-and-time-functions','anchor' => 'function_timestampadd'), - 'TIMESTAMPDIFF' => array('link' => 'date-and-time-functions','anchor' => 'function_timestampdiff'), - 'TO_DAYS' => array('link' => 'date-and-time-functions','anchor' => 'function_to_days'), - 'TRIM' => array('link' => 'string-functions','anchor' => 'function_trim'), - 'TRUNCATE' => array('link' => 'mathematical-functions','anchor' => 'function_truncate'), - 'UCASE' => array('link' => 'string-functions','anchor' => 'function_ucase'), - 'UNCOMPRESS' => array('link' => 'encryption-functions','anchor' => 'function_uncompress'), - 'UNCOMPRESSED_LENGTH' => array('link' => 'encryption-functions','anchor' => 'function_uncompressed_length'), - 'UNHEX' => array('link' => 'string-functions','anchor' => 'function_unhex'), - 'UNIX_TIMESTAMP' => array('link' => 'date-and-time-functions','anchor' => 'function_unix_timestamp'), - 'UpdateXML' => array('link' => 'xml-functions','anchor' => 'function_updatexml'), - 'UPPER' => array('link' => 'string-functions','anchor' => 'function_upper'), - 'USER' => array('link' => 'information-functions','anchor' => 'function_user'), - 'UTC_DATE' => array('link' => 'date-and-time-functions','anchor' => 'function_utc_date'), - 'UTC_TIME' => array('link' => 'date-and-time-functions','anchor' => 'function_utc_time'), - 'UTC_TIMESTAMP' => array('link' => 'date-and-time-functions','anchor' => 'function_utc_timestamp'), - 'UUID_SHORT' => array('link' => 'miscellaneous-functions','anchor' => 'function_uuid_short'), - 'UUID' => array('link' => 'miscellaneous-functions','anchor' => 'function_uuid'), - 'VALUES' => array('link' => 'miscellaneous-functions','anchor' => 'function_values'), - 'VAR_POP' => array('link' => 'group-by-functions','anchor' => 'function_var_pop'), - 'VAR_SAMP' => array('link' => 'group-by-functions','anchor' => 'function_var_samp'), - 'VARIANCE' => array('link' => 'group-by-functions','anchor' => 'function_variance'), - 'VERSION' => array('link' => 'information-functions','anchor' => 'function_version'), - 'WEEK' => array('link' => 'date-and-time-functions','anchor' => 'function_week'), - 'WEEKDAY' => array('link' => 'date-and-time-functions','anchor' => 'function_weekday'), - 'WEEKOFYEAR' => array('link' => 'date-and-time-functions','anchor' => 'function_weekofyear'), - 'XOR' => array('link' => 'logical-operators','anchor' => 'operator_xor'), - 'YEAR' => array('link' => 'date-and-time-functions','anchor' => 'function_year'), - 'YEARWEEK' => array('link' => 'date-and-time-functions','anchor' => 'function_yearweek'), - 'SOUNDS_LIKE' => array('link' => 'string-functions','anchor' => 'operator_sounds-like'), - 'IS_NOT_NULL' => array('link' => 'comparison-operators','anchor' => 'operator_is-not-null'), - 'IS_NOT' => array('link' => 'comparison-operators','anchor' => 'operator_is-not'), - 'IS_NULL' => array('link' => 'comparison-operators','anchor' => 'operator_is-null'), - 'NOT_LIKE' => array('link' => 'string-comparison-functions','anchor' => 'operator_not-like'), - 'NOT_REGEXP' => array('link' => 'regexp','anchor' => 'operator_not-regexp'), - 'COUNT_DISTINCT' => array('link' => 'group-by-functions','anchor' => 'function_count-distinct'), - 'NOT_IN' => array('link' => 'comparison-operators','anchor' => 'function_not-in') + 'DECODE' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_decode', + ), + 'DEFAULT' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_default', + ), + 'DEGREES' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_degrees', + ), + 'DES_DECRYPT' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_des_decrypt', + ), + 'DES_ENCRYPT' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_des_encrypt', + ), + 'DIV' => array( + 'link' => 'arithmetic-functions', + 'anchor' => 'operator_div', + ), + 'ELT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_elt', + ), + 'ENCODE' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_encode', + ), + 'ENCRYPT' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_encrypt', + ), + 'EXP' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_exp', + ), + 'EXPORT_SET' => array( + 'link' => 'string-functions', + 'anchor' => 'function_export_set', + ), + 'EXTRACT' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_extract', + ), + 'ExtractValue' => array( + 'link' => 'xml-functions', + 'anchor' => 'function_extractvalue', + ), + 'FIELD' => array( + 'link' => 'string-functions', + 'anchor' => 'function_field', + ), + 'FIND_IN_SET' => array( + 'link' => 'string-functions', + 'anchor' => 'function_find_in_set', + ), + 'FLOOR' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_floor', + ), + 'FORMAT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_format', + ), + 'FOUND_ROWS' => array( + 'link' => 'information-functions', + 'anchor' => 'function_found_rows', + ), + 'FROM_DAYS' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_from_days', + ), + 'FROM_UNIXTIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_from_unixtime', + ), + 'GET_FORMAT' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_get_format', + ), + 'GET_LOCK' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_get_lock', + ), + 'GREATEST' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_greatest', + ), + 'GROUP_CONCAT' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_group_concat', + ), + 'HEX' => array( + 'link' => 'string-functions', + 'anchor' => 'function_hex', + ), + 'HOUR' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_hour', + ), + 'IF' => array( + 'link' => 'control-flow-functions', + 'anchor' => 'function_if', + ), + 'IFNULL' => array( + 'link' => 'control-flow-functions', + 'anchor' => 'function_ifnull', + ), + 'IN' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_in', + ), + 'INET_ATON' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_inet_aton', + ), + 'INET_NTOA' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_inet_ntoa', + ), + 'INSERT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_insert', + ), + 'INSTR' => array( + 'link' => 'string-functions', + 'anchor' => 'function_instr', + ), + 'INTERVAL' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_interval', + ), + 'IS_FREE_LOCK' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_is_free_lock', + ), + 'IS_USED_LOCK' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_is_used_lock', + ), + 'IS' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_is', + ), + 'ISNULL' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_isnull', + ), + 'LAST_DAY' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_last_day', + ), + 'LAST_INSERT_ID' => array( + 'link' => 'information-functions', + 'anchor' => 'function_last_insert_id', + ), + 'LCASE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_lcase', + ), + 'LEAST' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_least', + ), + 'LEFT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_left', + ), + 'LENGTH' => array( + 'link' => 'string-functions', + 'anchor' => 'function_length', + ), + 'LIKE' => array( + 'link' => 'string-comparison-functions', + 'anchor' => 'operator_like', + ), + 'LN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_ln', + ), + 'LOAD_FILE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_load_file', + ), + 'LOCALTIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_localtime', + ), + 'LOCALTIMESTAMP' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_localtimestamp', + ), + 'LOCATE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_locate', + ), + 'LOG10' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_log10', + ), + 'LOG2' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_log2', + ), + 'LOG' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_log', + ), + 'LOWER' => array( + 'link' => 'string-functions', + 'anchor' => 'function_lower', + ), + 'LPAD' => array( + 'link' => 'string-functions', + 'anchor' => 'function_lpad', + ), + 'LTRIM' => array( + 'link' => 'string-functions', + 'anchor' => 'function_ltrim', + ), + 'MAKE_SET' => array( + 'link' => 'string-functions', + 'anchor' => 'function_make_set', + ), + 'MAKEDATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_makedate', + ), + 'MAKETIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_maketime', + ), + 'MASTER_POS_WAIT' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_master_pos_wait', + ), + 'MATCH' => array( + 'link' => 'fulltext-search', + 'anchor' => 'function_match', + ), + 'MAX' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_max', + ), + 'MD5' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_md5', + ), + 'MICROSECOND' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_microsecond', + ), + 'MID' => array( + 'link' => 'string-functions', + 'anchor' => 'function_mid', + ), + 'MIN' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_min', + ), + 'MINUTE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_minute', + ), + 'MOD' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_mod', + ), + 'MONTH' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_month', + ), + 'MONTHNAME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_monthname', + ), + 'NAME_CONST' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_name_const', + ), + 'NOT' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_not', + ), + 'NOW' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_now', + ), + 'NULLIF' => array( + 'link' => 'control-flow-functions', + 'anchor' => 'function_nullif', + ), + 'OCT' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_oct', + ), + 'OCTET_LENGTH' => array( + 'link' => 'string-functions', + 'anchor' => 'function_octet_length', + ), + 'OLD_PASSWORD' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_old_password', + ), + 'OR' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_or', + ), + 'ORD' => array( + 'link' => 'string-functions', + 'anchor' => 'function_ord', + ), + 'PASSWORD' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_password', + ), + 'PERIOD_ADD' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_period_add', + ), + 'PERIOD_DIFF' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_period_diff', + ), + 'PI' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_pi', + ), + 'POSITION' => array( + 'link' => 'string-functions', + 'anchor' => 'function_position', + ), + 'POW' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_pow', + ), + 'POWER' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_power', + ), + 'QUARTER' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_quarter', + ), + 'QUOTE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_quote', + ), + 'RADIANS' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_radians', + ), + 'RAND' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_rand', + ), + 'REGEXP' => array( + 'link' => 'regexp', + 'anchor' => 'operator_regexp', + ), + 'RELEASE_LOCK' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_release_lock', + ), + 'REPEAT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_repeat', + ), + 'REPLACE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_replace', + ), + 'REVERSE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_reverse', + ), + 'RIGHT' => array( + 'link' => 'string-functions', + 'anchor' => 'function_right', + ), + 'RLIKE' => array( + 'link' => 'regexp', + 'anchor' => 'operator_rlike', + ), + 'ROUND' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_round', + ), + 'ROW_COUNT' => array( + 'link' => 'information-functions', + 'anchor' => 'function_row_count', + ), + 'RPAD' => array( + 'link' => 'string-functions', + 'anchor' => 'function_rpad', + ), + 'RTRIM' => array( + 'link' => 'string-functions', + 'anchor' => 'function_rtrim', + ), + 'SCHEMA' => array( + 'link' => 'information-functions', + 'anchor' => 'function_schema', + ), + 'SEC_TO_TIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_sec_to_time', + ), + 'SECOND' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_second', + ), + 'SESSION_USER' => array( + 'link' => 'information-functions', + 'anchor' => 'function_session_user', + ), + 'SHA' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_sha1', + ), + 'SHA1' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_sha1', + ), + 'SIGN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_sign', + ), + 'SIN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_sin', + ), + 'SLEEP' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_sleep', + ), + 'SOUNDEX' => array( + 'link' => 'string-functions', + 'anchor' => 'function_soundex', + ), + 'SPACE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_space', + ), + 'SQRT' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_sqrt', + ), + 'STD' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_std', + ), + 'STDDEV_POP' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_stddev_pop', + ), + 'STDDEV_SAMP' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_stddev_samp', + ), + 'STDDEV' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_stddev', + ), + 'STR_TO_DATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_str_to_date', + ), + 'STRCMP' => array( + 'link' => 'string-comparison-functions', + 'anchor' => 'function_strcmp', + ), + 'SUBDATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_subdate', + ), + 'SUBSTR' => array( + 'link' => 'string-functions', + 'anchor' => 'function_substr', + ), + 'SUBSTRING_INDEX' => array( + 'link' => 'string-functions', + 'anchor' => 'function_substring_index', + ), + 'SUBSTRING' => array( + 'link' => 'string-functions', + 'anchor' => 'function_substring', + ), + 'SUBTIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_subtime', + ), + 'SUM' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_sum', + ), + 'SYSDATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_sysdate', + ), + 'SYSTEM_USER' => array( + 'link' => 'information-functions', + 'anchor' => 'function_system_user', + ), + 'TAN' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_tan', + ), + 'TIME_FORMAT' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_time_format', + ), + 'TIME_TO_SEC' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_time_to_sec', + ), + 'TIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_time', + ), + 'TIMEDIFF' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_timediff', + ), + 'TIMESTAMP' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_timestamp', + ), + 'TIMESTAMPADD' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_timestampadd', + ), + 'TIMESTAMPDIFF' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_timestampdiff', + ), + 'TO_DAYS' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_to_days', + ), + 'TRIM' => array( + 'link' => 'string-functions', + 'anchor' => 'function_trim', + ), + 'TRUNCATE' => array( + 'link' => 'mathematical-functions', + 'anchor' => 'function_truncate', + ), + 'UCASE' => array( + 'link' => 'string-functions', + 'anchor' => 'function_ucase', + ), + 'UNCOMPRESS' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_uncompress', + ), + 'UNCOMPRESSED_LENGTH' => array( + 'link' => 'encryption-functions', + 'anchor' => 'function_uncompressed_length', + ), + 'UNHEX' => array( + 'link' => 'string-functions', + 'anchor' => 'function_unhex', + ), + 'UNIX_TIMESTAMP' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_unix_timestamp', + ), + 'UpdateXML' => array( + 'link' => 'xml-functions', + 'anchor' => 'function_updatexml', + ), + 'UPPER' => array( + 'link' => 'string-functions', + 'anchor' => 'function_upper', + ), + 'USER' => array( + 'link' => 'information-functions', + 'anchor' => 'function_user', + ), + 'UTC_DATE' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_utc_date', + ), + 'UTC_TIME' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_utc_time', + ), + 'UTC_TIMESTAMP' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_utc_timestamp', + ), + 'UUID_SHORT' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_uuid_short', + ), + 'UUID' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_uuid', + ), + 'VALUES' => array( + 'link' => 'miscellaneous-functions', + 'anchor' => 'function_values', + ), + 'VAR_POP' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_var_pop', + ), + 'VAR_SAMP' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_var_samp', + ), + 'VARIANCE' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_variance', + ), + 'VERSION' => array( + 'link' => 'information-functions', + 'anchor' => 'function_version', + ), + 'WEEK' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_week', + ), + 'WEEKDAY' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_weekday', + ), + 'WEEKOFYEAR' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_weekofyear', + ), + 'XOR' => array( + 'link' => 'logical-operators', + 'anchor' => 'operator_xor', + ), + 'YEAR' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_year', + ), + 'YEARWEEK' => array( + 'link' => 'date-and-time-functions', + 'anchor' => 'function_yearweek', + ), + 'SOUNDS_LIKE' => array( + 'link' => 'string-functions', + 'anchor' => 'operator_sounds-like', + ), + 'IS_NOT_NULL' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_is-not-null', + ), + 'IS_NOT' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_is-not', + ), + 'IS_NULL' => array( + 'link' => 'comparison-operators', + 'anchor' => 'operator_is-null', + ), + 'NOT_LIKE' => array( + 'link' => 'string-comparison-functions', + 'anchor' => 'operator_not-like', + ), + 'NOT_REGEXP' => array( + 'link' => 'regexp', + 'anchor' => 'operator_not-regexp', + ), + 'COUNT_DISTINCT' => array( + 'link' => 'group-by-functions', + 'anchor' => 'function_count-distinct', + ), + 'NOT_IN' => array( + 'link' => 'comparison-operators', + 'anchor' => 'function_not-in', + ) ); ?>