14ea8fe1dSBram Moolenaar" Vim syntax file 24ea8fe1dSBram Moolenaar" Language: SQL, Adaptive Server Anywhere 3b8ff1fb5SBram Moolenaar" Maintainer: David Fishburn <dfishburn dot vim at gmail dot com> 4*ad3b366cSBram Moolenaar" Last Change: 2013 May 13 5*ad3b366cSBram Moolenaar" Version: 16.0.0 64ea8fe1dSBram Moolenaar 7*ad3b366cSBram Moolenaar" Description: Updated to Adaptive Server Anywhere 16.0.0 8*ad3b366cSBram Moolenaar" Updated to Adaptive Server Anywhere 12.0.1 (including spatial data) 9b8ff1fb5SBram Moolenaar" Updated to Adaptive Server Anywhere 11.0.1 105c73622aSBram Moolenaar" Updated to Adaptive Server Anywhere 10.0.1 11446cb837SBram Moolenaar" Updated to Adaptive Server Anywhere 9.0.2 124ea8fe1dSBram Moolenaar" Updated to Adaptive Server Anywhere 9.0.1 134ea8fe1dSBram Moolenaar" Updated to Adaptive Server Anywhere 9.0.0 144ea8fe1dSBram Moolenaar" 154ea8fe1dSBram Moolenaar" For version 5.x: Clear all syntax items 164ea8fe1dSBram Moolenaar" For version 6.x: Quit when a syntax file was already loaded 174ea8fe1dSBram Moolenaarif version < 600 184ea8fe1dSBram Moolenaar syntax clear 194ea8fe1dSBram Moolenaarelseif exists("b:current_syntax") 204ea8fe1dSBram Moolenaar finish 214ea8fe1dSBram Moolenaarendif 224ea8fe1dSBram Moolenaar 234ea8fe1dSBram Moolenaarsyn case ignore 244ea8fe1dSBram Moolenaar 254ea8fe1dSBram Moolenaar" The SQL reserved words, defined as keywords. 264ea8fe1dSBram Moolenaar 274ea8fe1dSBram Moolenaarsyn keyword sqlSpecial false null true 284ea8fe1dSBram Moolenaar 294ea8fe1dSBram Moolenaar" common functions 30*ad3b366cSBram Moolenaarsyn keyword sqlFunction abs argn avg bintohex bintostr 31*ad3b366cSBram Moolenaarsyn keyword sqlFunction byte_length byte_substr char_length 32*ad3b366cSBram Moolenaarsyn keyword sqlFunction compare count count_big datalength date 33*ad3b366cSBram Moolenaarsyn keyword sqlFunction date_format dateadd datediff datename 34*ad3b366cSBram Moolenaarsyn keyword sqlFunction datepart day dayname days debug_eng 35*ad3b366cSBram Moolenaarsyn keyword sqlFunction dense_rank density dialect difference 36*ad3b366cSBram Moolenaarsyn keyword sqlFunction dow estimate estimate_source evaluate 37*ad3b366cSBram Moolenaarsyn keyword sqlFunction experience_estimate explanation 38*ad3b366cSBram Moolenaarsyn keyword sqlFunction get_identity graphical_plan 39*ad3b366cSBram Moolenaarsyn keyword sqlFunction graphical_ulplan greater grouping 40*ad3b366cSBram Moolenaarsyn keyword sqlFunction hextobin hextoint hour hours identity 41*ad3b366cSBram Moolenaarsyn keyword sqlFunction ifnull index_estimate inttohex isdate 42*ad3b366cSBram Moolenaarsyn keyword sqlFunction isencrypted isnull isnumeric 43*ad3b366cSBram Moolenaarsyn keyword sqlFunction lang_message length lesser like_end 44*ad3b366cSBram Moolenaarsyn keyword sqlFunction like_start list long_ulplan lookup max 45*ad3b366cSBram Moolenaarsyn keyword sqlFunction min minute minutes month monthname 46*ad3b366cSBram Moolenaarsyn keyword sqlFunction months newid now nullif number 47*ad3b366cSBram Moolenaarsyn keyword sqlFunction percent_rank plan quarter rand rank 48*ad3b366cSBram Moolenaarsyn keyword sqlFunction regexp_compile regexp_compile_patindex 49*ad3b366cSBram Moolenaarsyn keyword sqlFunction remainder rewrite rowid second seconds 50*ad3b366cSBram Moolenaarsyn keyword sqlFunction short_ulplan similar sortkey soundex 51*ad3b366cSBram Moolenaarsyn keyword sqlFunction stddev stack_trace str string strtobin strtouuid stuff 52*ad3b366cSBram Moolenaarsyn keyword sqlFunction subpartition substr substring sum switchoffset sysdatetimeoffset 53*ad3b366cSBram Moolenaarsyn keyword sqlFunction textptr todate todatetimeoffset today totimestamp traceback transactsql 54*ad3b366cSBram Moolenaarsyn keyword sqlFunction ts_index_statistics ts_table_statistics 55*ad3b366cSBram Moolenaarsyn keyword sqlFunction tsequal ulplan user_id user_name utc_now 56*ad3b366cSBram Moolenaarsyn keyword sqlFunction uuidtostr varexists variance watcomsql 57*ad3b366cSBram Moolenaarsyn keyword sqlFunction weeks wsql_state year years ymd 584ea8fe1dSBram Moolenaar 594ea8fe1dSBram Moolenaar" 9.0.1 functions 604ea8fe1dSBram Moolenaarsyn keyword sqlFunction acos asin atan atn2 cast ceiling convert cos cot 614ea8fe1dSBram Moolenaarsyn keyword sqlFunction char_length coalesce dateformat datetime degrees exp 624ea8fe1dSBram Moolenaarsyn keyword sqlFunction floor getdate insertstr 634ea8fe1dSBram Moolenaarsyn keyword sqlFunction log log10 lower mod pi power 644ea8fe1dSBram Moolenaarsyn keyword sqlFunction property radians replicate round sign sin 654ea8fe1dSBram Moolenaarsyn keyword sqlFunction sqldialect tan truncate truncnum 664ea8fe1dSBram Moolenaarsyn keyword sqlFunction base64_encode base64_decode 674ea8fe1dSBram Moolenaarsyn keyword sqlFunction hash compress decompress encrypt decrypt 684ea8fe1dSBram Moolenaar 695c73622aSBram Moolenaar" 11.0.1 functions 705c73622aSBram Moolenaarsyn keyword sqlFunction connection_extended_property text_handle_vector_match 715c73622aSBram Moolenaarsyn keyword sqlFunction read_client_file write_client_file 725c73622aSBram Moolenaar 73b8ff1fb5SBram Moolenaar" 12.0.1 functions 74b8ff1fb5SBram Moolenaarsyn keyword sqlFunction http_response_header 75b8ff1fb5SBram Moolenaar 764ea8fe1dSBram Moolenaar" string functions 774ea8fe1dSBram Moolenaarsyn keyword sqlFunction ascii char left ltrim repeat 784ea8fe1dSBram Moolenaarsyn keyword sqlFunction space right rtrim trim lcase ucase 794ea8fe1dSBram Moolenaarsyn keyword sqlFunction locate charindex patindex replace 804ea8fe1dSBram Moolenaarsyn keyword sqlFunction errormsg csconvert 814ea8fe1dSBram Moolenaar 824ea8fe1dSBram Moolenaar" property functions 834ea8fe1dSBram Moolenaarsyn keyword sqlFunction db_id db_name property_name 844ea8fe1dSBram Moolenaarsyn keyword sqlFunction property_description property_number 854ea8fe1dSBram Moolenaarsyn keyword sqlFunction next_connection next_database property 864ea8fe1dSBram Moolenaarsyn keyword sqlFunction connection_property db_property db_extended_property 874ea8fe1dSBram Moolenaarsyn keyword sqlFunction event_parmeter event_condition event_condition_name 884ea8fe1dSBram Moolenaar 894ea8fe1dSBram Moolenaar" sa_ procedures 904ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_add_index_consultant_analysis 914ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_add_workload_query 924ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_deregister 934ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_get_infoStr 944ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_get_status 954ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_register 964ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_registration_unlock 974ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_app_set_infoStr 984ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_audit_string 994ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_check_commit 1004ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_checkpoint_execute 1014ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_activity 1024ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_compression_info 1034ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_deregister 1044ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_info 1054ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_properties 1064ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_properties_by_conn 1074ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_properties_by_name 1084ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_register 1094ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_conn_set_status 1104ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_create_analysis_from_query 1114ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_db_info 1124ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_db_properties 1134ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_disable_auditing_type 1144ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_disable_index 1154ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_disk_free_space 1164ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_enable_auditing_type 1174ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_enable_index 1184ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_end_forward_to 1194ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_eng_properties 1204ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_event_schedules 1214ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_exec_script 1224ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_flush_cache 1234ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_flush_statistics 1244ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_forward_to 1254ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_dtt 1264ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_histogram 1274ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_request_profile 1284ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_request_profile_sub 1294ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_request_times 1304ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_server_messages 1314ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_simulated_scale_factors 1324ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_get_workload_capture_status 1334ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_index_density 1344ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_index_levels 1354ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_index_statistics 1364ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_alter_index_ability 1374ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_create_analysis_from_query 1384ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_disk_free_space 1394ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_get_dtt 1404ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_get_histogram 1414ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_get_request_times 1424ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_get_simulated_scale_factors 1434ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_get_workload_capture_status 1444ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_index_density 1454ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_index_levels 1464ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_index_statistics 1474ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_java_loaded_classes 1484ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_locks 1494ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_pause_workload_capture 1504ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_procedure_profile 1514ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_procedure_profile_summary 1524ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_read_backup_history 1534ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_recommend_indexes 1544ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_reset_identity 1554ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_resume_workload_capture 1564ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_start_workload_capture 1574ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_stop_index_consultant 1584ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_stop_workload_capture 1594ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_table_fragmentation 1604ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_table_page_usage 1614ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_table_stats 1624ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_virtual_sysindex 1634ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_internal_virtual_sysixcol 1644ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_java_loaded_classes 1654ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_jdk_version 1664ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_locks 1674ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_make_object 1684ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_pause_workload_capture 1694ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_attach_to_connection 1704ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_connect 1714ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_detach_from_connection 1724ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_disconnect 1734ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_get_connection_name 1744ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_release_connection 1754ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_request 1764ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_version 1774ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_proc_debug_wait_for_connection 1784ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_procedure_profile 1794ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_procedure_profile_summary 1804ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_read_backup_history 1814ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_recommend_indexes 1824ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_recompile_views 1834ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_remove_index_consultant_analysis 1844ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_remove_index_consultant_workload 1854ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_reset_identity 1864ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_resume_workload_capture 1874ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_server_option 1884ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_set_simulated_scale_factor 1894ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_setremoteuser 1904ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_setsubscription 1914ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_start_recording_commits 1924ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_start_workload_capture 1934ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_statement_text 1944ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_stop_index_consultant 1954ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_stop_recording_commits 1964ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_stop_workload_capture 1974ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_sync 1984ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_sync_sub 1994ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_table_fragmentation 2004ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_table_page_usage 2014ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_table_stats 2024ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_update_index_consultant_workload 2034ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_validate 2044ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_virtual_sysindex 2054ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_virtual_sysixcol 2064ea8fe1dSBram Moolenaar 2074ea8fe1dSBram Moolenaar" sp_ procedures 2084ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addalias 2094ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addauditrecord 2104ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_adddumpdevice 2114ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addgroup 2124ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addlanguage 2134ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addlogin 2144ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addmessage 2154ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addremotelogin 2164ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addsegment 2174ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addserver 2184ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addthreshold 2194ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_addtype 2204ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_adduser 2214ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_auditdatabase 2224ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_auditlogin 2234ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_auditobject 2244ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_auditoption 2254ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_auditsproc 2264ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_bindefault 2274ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_bindmsg 2284ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_bindrule 2294ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_changedbowner 2304ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_changegroup 2314ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_checknames 2324ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_checkperms 2334ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_checkreswords 2344ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_clearstats 2354ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_column_privileges 2364ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_columns 2374ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_commonkey 2384ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_configure 2394ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_cursorinfo 2404ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_databases 2414ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_datatype_info 2424ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dboption 2434ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dbremap 2444ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_depends 2454ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_diskdefault 2464ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_displaylogin 2474ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropalias 2484ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropdevice 2494ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropgroup 2504ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropkey 2514ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_droplanguage 2524ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_droplogin 2534ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropmessage 2544ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropremotelogin 2554ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropsegment 2564ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropserver 2574ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropthreshold 2584ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_droptype 2594ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_dropuser 2604ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_estspace 2614ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_extendsegment 2624ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_fkeys 2634ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_foreignkey 2644ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_getmessage 2654ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_help 2664ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpconstraint 2674ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpdb 2684ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpdevice 2694ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpgroup 2704ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpindex 2714ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpjoins 2724ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpkey 2734ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helplanguage 2744ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helplog 2754ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpprotect 2764ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpremotelogin 2774ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpsegment 2784ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpserver 2794ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpsort 2804ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helptext 2814ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpthreshold 2824ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_helpuser 2834ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_indsuspect 2844ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_lock 2854ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_locklogin 2864ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_logdevice 2874ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_login_environment 2884ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_modifylogin 2894ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_modifythreshold 2904ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_monitor 2914ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_password 2924ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_pkeys 2934ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_placeobject 2944ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_primarykey 2954ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_procxmode 2964ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_recompile 2974ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remap 2984ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_columns 2994ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_exported_keys 3004ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_imported_keys 3014ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_pcols 3024ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_primary_keys 3034ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_procedures 3044ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remote_tables 3054ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_remoteoption 3064ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_rename 3074ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_renamedb 3084ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_reportstats 3094ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_reset_tsql_environment 3104ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_role 3114ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_server_info 3124ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_servercaps 3134ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_serverinfo 3144ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_serveroption 3154ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_setlangalias 3164ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_setreplicate 3174ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_setrepproc 3184ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_setreptable 3194ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_spaceused 3204ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_special_columns 3214ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_sproc_columns 3224ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_statistics 3234ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_stored_procedures 3244ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_syntax 3254ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_table_privileges 3264ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_tables 3274ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_tsql_environment 3284ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_tsql_feature_not_supported 3294ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_unbindefault 3304ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_unbindmsg 3314ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_unbindrule 3324ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_volchanged 3334ea8fe1dSBram Moolenaarsyn keyword sqlFunction sp_who 3344ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_scanf 3354ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_sprintf 3364ea8fe1dSBram Moolenaar 3374ea8fe1dSBram Moolenaar" server functions 3384ea8fe1dSBram Moolenaarsyn keyword sqlFunction col_length 3394ea8fe1dSBram Moolenaarsyn keyword sqlFunction col_name 3404ea8fe1dSBram Moolenaarsyn keyword sqlFunction index_col 3414ea8fe1dSBram Moolenaarsyn keyword sqlFunction object_id 3424ea8fe1dSBram Moolenaarsyn keyword sqlFunction object_name 3434ea8fe1dSBram Moolenaarsyn keyword sqlFunction proc_role 3444ea8fe1dSBram Moolenaarsyn keyword sqlFunction show_role 3454ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_cmdshell 3464ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_msver 3474ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_read_file 3484ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_cmdshell 3494ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_read_file 3504ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_sendmail 3514ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_startmail 3524ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_startsmtp 3534ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_stopmail 3544ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_stopsmtp 3554ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_real_write_file 3564ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_scanf 3574ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_sendmail 3584ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_sprintf 3594ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_startmail 3604ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_startsmtp 3614ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_stopmail 3624ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_stopsmtp 3634ea8fe1dSBram Moolenaarsyn keyword sqlFunction xp_write_file 3644ea8fe1dSBram Moolenaar 3654ea8fe1dSBram Moolenaar" http functions 3664ea8fe1dSBram Moolenaarsyn keyword sqlFunction http_header http_variable 367b8ff1fb5SBram Moolenaarsyn keyword sqlFunction next_http_header next_http_response_header next_http_variable 3684ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_set_http_header sa_set_http_option 3694ea8fe1dSBram Moolenaarsyn keyword sqlFunction sa_http_variable_info sa_http_header_info 3704ea8fe1dSBram Moolenaar 3714ea8fe1dSBram Moolenaar" http functions 9.0.1 3724ea8fe1dSBram Moolenaarsyn keyword sqlFunction http_encode http_decode 3734ea8fe1dSBram Moolenaarsyn keyword sqlFunction html_encode html_decode 3744ea8fe1dSBram Moolenaar 375b8ff1fb5SBram Moolenaar" XML function support 376b8ff1fb5SBram Moolenaarsyn keyword sqlFunction openxml xmlelement xmlforest xmlgen xmlconcat xmlagg 377b8ff1fb5SBram Moolenaarsyn keyword sqlFunction xmlattributes 378b8ff1fb5SBram Moolenaar 379b8ff1fb5SBram Moolenaar" Spatial Compatibility Functions 380b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_BdMPolyFromText 381b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_BdMPolyFromWKB 382b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_BdPolyFromText 383b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_BdPolyFromWKB 384b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CPolyFromText 385b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CPolyFromWKB 386b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CircularFromTxt 387b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CircularFromWKB 388b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CompoundFromTxt 389b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CompoundFromWKB 390b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomCollFromTxt 391b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomCollFromWKB 392b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromText 393b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromWKB 394b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_LineFromText 395b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_LineFromWKB 396b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MCurveFromText 397b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MCurveFromWKB 398b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MLineFromText 399b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MLineFromWKB 400b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MPointFromText 401b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MPointFromWKB 402b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MPolyFromText 403b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MPolyFromWKB 404b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MSurfaceFromTxt 405b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_MSurfaceFromWKB 406b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_OrderingEquals 407b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PointFromText 408b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PointFromWKB 409b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PolyFromText 410b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PolyFromWKB 411b8ff1fb5SBram Moolenaar" Spatial Structural Methods 412b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CoordDim 413b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CurveN 414b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Dimension 415b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_EndPoint 416b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ExteriorRing 417b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeometryN 418b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeometryType 419b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_InteriorRingN 420b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Is3D 421b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsClosed 422b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsEmpty 423b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsMeasured 424b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsRing 425b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsSimple 426b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsValid 427b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_NumCurves 428b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_NumGeometries 429b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_NumInteriorRing 430b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_NumPoints 431b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PointN 432b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_StartPoint 433b8ff1fb5SBram Moolenaar"Spatial Computation 434b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Length 435b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Area 436b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Centroid 437b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Area 438b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Centroid 439b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_IsWorld 440b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Perimeter 441b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_PointOnSurface 442b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_Distance 443b8ff1fb5SBram Moolenaar" Spatial Input/Output 444b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsBinary 445b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsGML 446b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsGeoJSON 447b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsSVG 448b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsSVGAggr 449b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsText 450b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsWKB 451b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsWKT 452b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_AsXML 453b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromBinary 454b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromShape 455b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromText 456b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromWKB 457b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromWKT 458b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_GeomFromXML 459b8ff1fb5SBram Moolenaar" Spatial Cast Methods 460b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CurvePolyToPoly 461b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_CurveToLine 462b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToCircular 463b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToCompound 464b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToCurve 465b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToCurvePoly 466b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToGeomColl 467b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToLineString 468b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToMultiCurve 469b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToMultiLine 470b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToMultiPoint 471b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToMultiPolygon 472b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToMultiSurface 473b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToPoint 474b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToPolygon 475b8ff1fb5SBram Moolenaarsyn keyword sqlFunction ST_ToSurface 476b8ff1fb5SBram Moolenaar 477*ad3b366cSBram Moolenaar" Array functions 16.x 478*ad3b366cSBram Moolenaarsyn keyword sqlFunction array array_agg array_max_cardinality trim_array 479*ad3b366cSBram Moolenaarsyn keyword sqlFunction error_line error_message error_procedure 480*ad3b366cSBram Moolenaarsyn keyword sqlFunction error_sqlcode error_sqlstate error_stack_trace 481*ad3b366cSBram Moolenaar 482b8ff1fb5SBram Moolenaar 4834ea8fe1dSBram Moolenaar" keywords 484*ad3b366cSBram Moolenaarsyn keyword sqlKeyword absolute accent access account action active activate add address admin 485*ad3b366cSBram Moolenaarsyn keyword sqlKeyword aes_decrypt after aggregate algorithm allow_dup_row allow allowed alter 486*ad3b366cSBram Moolenaarsyn keyword sqlKeyword always and angular ansi_substring any as append apply 487*ad3b366cSBram Moolenaarsyn keyword sqlKeyword arbiter array asc ascii ase 488b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword assign at atan2 atomic attended 489*ad3b366cSBram Moolenaarsyn keyword sqlKeyword audit auditing authentication authorization axis 490446cb837SBram Moolenaarsyn keyword sqlKeyword autoincrement autostop batch bcp before 4915c73622aSBram Moolenaarsyn keyword sqlKeyword between bit_and bit_length bit_or bit_substr bit_xor 4925c73622aSBram Moolenaarsyn keyword sqlKeyword blank blanks block 493b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword both bottom unbounded breaker bufferpool 494446cb837SBram Moolenaarsyn keyword sqlKeyword build bulk by byte bytes cache calibrate calibration 495*ad3b366cSBram Moolenaarsyn keyword sqlKeyword cancel capability cardinality cascade cast 496*ad3b366cSBram Moolenaarsyn keyword sqlKeyword catalog catch ceil change changes char char_convert 497*ad3b366cSBram Moolenaarsyn keyword sqlKeyword check checkpointlog checksum class classes client cmp 4985c73622aSBram Moolenaarsyn keyword sqlKeyword cluster clustered collation 4995c73622aSBram Moolenaarsyn keyword sqlKeyword column columns 500*ad3b366cSBram Moolenaarsyn keyword sqlKeyword command comments committed commitid comparisons 501446cb837SBram Moolenaarsyn keyword sqlKeyword compatible component compressed compute computes 5025c73622aSBram Moolenaarsyn keyword sqlKeyword concat configuration confirm conflict connection 5034ea8fe1dSBram Moolenaarsyn keyword sqlKeyword console consolidate consolidated 504b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword constraint constraints content 505b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword convert coordinate coordinator copy count count_set_bits 506*ad3b366cSBram Moolenaarsyn keyword sqlKeyword crc createtime critical cross cube cume_dist 5074ea8fe1dSBram Moolenaarsyn keyword sqlKeyword current cursor data data database 508b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword current_timestamp current_user cycle 5095c73622aSBram Moolenaarsyn keyword sqlKeyword databases datatype dba dbfile 5105c73622aSBram Moolenaarsyn keyword sqlKeyword dbspace dbspaces dbspacename debug decoupled 5115c73622aSBram Moolenaarsyn keyword sqlKeyword decrypted default defaults default_dbspace deferred 5125c73622aSBram Moolenaarsyn keyword sqlKeyword definer definition 513446cb837SBram Moolenaarsyn keyword sqlKeyword delay deleting delimited dependencies desc 514b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword description deterministic directory 515*ad3b366cSBram Moolenaarsyn keyword sqlKeyword disable disabled disallow distinct disksandbox disk_sandbox 516*ad3b366cSBram Moolenaarsyn keyword sqlKeyword dn do domain download duplicate 517*ad3b366cSBram Moolenaarsyn keyword sqlKeyword dsetpass dttm dynamic each earth editproc effective ejb 518*ad3b366cSBram Moolenaarsyn keyword sqlKeyword elimination ellipsoid else elseif 519*ad3b366cSBram Moolenaarsyn keyword sqlKeyword email empty enable encapsulated encrypted encryption end 520*ad3b366cSBram Moolenaarsyn keyword sqlKeyword encoding endif engine environment erase error errors escape escapes event 521b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword event_parameter every exception exclude excluded exclusive exec 5225c73622aSBram Moolenaarsyn keyword sqlKeyword existing exists expanded expiry express exprtype extended_property 523446cb837SBram Moolenaarsyn keyword sqlKeyword external externlogin factor failover false 524b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword fastfirstrow feature fieldproc file files filler 525b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword fillfactor final finish first first_keyword first_value 526b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword flattening 527*ad3b366cSBram Moolenaarsyn keyword sqlKeyword following force foreign format forjson forxml forxml_sep fp frame 528b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword free freepage french fresh full function 529b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword gb generic get_bit go global grid 530446cb837SBram Moolenaarsyn keyword sqlKeyword group handler hash having header hexadecimal 5315c73622aSBram Moolenaarsyn keyword sqlKeyword hidden high history hg hng hold holdlock host 5325c73622aSBram Moolenaarsyn keyword sqlKeyword hours http_body http_session_timeout id identified identity ignore 5334ea8fe1dSBram Moolenaarsyn keyword sqlKeyword ignore_dup_key ignore_dup_row immediate 534b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword in inactiv inactive inactivity included increment incremental 535*ad3b366cSBram Moolenaarsyn keyword sqlKeyword index index_enabled index_lparen indexonly info information 536*ad3b366cSBram Moolenaarsyn keyword sqlKeyword inheritance inline inner inout insensitive inserting 537*ad3b366cSBram Moolenaarsyn keyword sqlKeyword instead 538b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword internal intersection into introduced inverse invoker 539b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword iq is isolation 5405c73622aSBram Moolenaarsyn keyword sqlKeyword jar java java_location java_main_userid java_vm_options 541*ad3b366cSBram Moolenaarsyn keyword sqlKeyword jconnect jdk join json kb key keys keep language last 542b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword last_keyword last_value lateral latitude 543*ad3b366cSBram Moolenaarsyn keyword sqlKeyword ld ldap left len linear lf ln level like 5444ea8fe1dSBram Moolenaarsyn keyword sqlKeyword limit local location log 545b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword logging logical login logscan long longitude low lru ls 546*ad3b366cSBram Moolenaarsyn keyword sqlKeyword main major manage manual mark master 547*ad3b366cSBram Moolenaarsyn keyword sqlKeyword match matched materialized max maxvalue maximum mb measure median membership 548*ad3b366cSBram Moolenaarsyn keyword sqlKeyword merge metadata methods migrate minimum minor minutes minvalue mirror 549b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword mode modify monitor move mru multiplex 550b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword name named namespaces national native natural new next nextval 551b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ngram no noholdlock nolock nonclustered none normal not 552b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword notify null nullable_constant nulls 553*ad3b366cSBram Moolenaarsyn keyword sqlKeyword object objects oem_string of off offline offset olap 554b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword old on online only openstring operator 555b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword optimization optimizer option 556*ad3b366cSBram Moolenaarsyn keyword sqlKeyword or order ordinality organization others out outer over owner 5574ea8fe1dSBram Moolenaarsyn keyword sqlKeyword package packetsize padding page pages 558*ad3b366cSBram Moolenaarsyn keyword sqlKeyword paglock parallel parameter parent part partial 559b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword partition partitions partner password path pctfree 560*ad3b366cSBram Moolenaarsyn keyword sqlKeyword permissions perms plan planar policy polygon populate port postfilter preceding 561b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword precisionprefetch prefilter prefix preserve preview previous 562*ad3b366cSBram Moolenaarsyn keyword sqlKeyword primary prior priority priqty private privilege privileges procedure profile profiling 5635c73622aSBram Moolenaarsyn keyword sqlKeyword property_is_cumulative property_is_numeric public publication publish publisher 5645c73622aSBram Moolenaarsyn keyword sqlKeyword quiesce quote quotes range readclientfile readcommitted reader readfile readonly 565446cb837SBram Moolenaarsyn keyword sqlKeyword readpast readuncommitted readwrite rebuild 566446cb837SBram Moolenaarsyn keyword sqlKeyword received recompile recover recursive references 567b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword referencing regex regexp regexp_substr relative relocate 568*ad3b366cSBram Moolenaarsyn keyword sqlKeyword rename repeatable repeatableread replicate replication 569b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword requests request_timeout required rereceive resend reserve reset 570b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword resizing resolve resource respect restart 571*ad3b366cSBram Moolenaarsyn keyword sqlKeyword restrict result retain retries 572*ad3b366cSBram Moolenaarsyn keyword sqlKeyword returns reverse right role roles 573*ad3b366cSBram Moolenaarsyn keyword sqlKeyword rollup root row row_number rowlock rows rowtype 5745c73622aSBram Moolenaarsyn keyword sqlKeyword sa_index_hash sa_internal_fk_verify sa_internal_termbreak 5755c73622aSBram Moolenaarsyn keyword sqlKeyword sa_order_preserving_hash sa_order_preserving_hash_big sa_order_preserving_hash_prefix 576*ad3b366cSBram Moolenaarsyn keyword sqlKeyword sa_file_free_pages sa_internal_type_from_catalog sa_internal_valid_hash 577*ad3b366cSBram Moolenaarsyn keyword sqlKeyword sa_internal_validate_value sa_json_element 578*ad3b366cSBram Moolenaarsyn keyword sqlKeyword scale schedule schema scope script scripted scroll search seconds secqty security 579b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword semi send sensitive sent sequence serializable 580*ad3b366cSBram Moolenaarsyn keyword sqlKeyword server severity session set_bit set_bits sets 581b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword shapefile share side simple since site size skip 582b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword snap snapshot soapheader soap_header 583b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword spatial split some sorted_data 584b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword sql sqlcode sqlid sqlflagger sqlstate sqrt square 585*ad3b366cSBram Moolenaarsyn keyword sqlKeyword stacker stale state statement statistics status stddev_pop stddev_samp 586b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword stemmer stogroup stoplist storage store 5875c73622aSBram Moolenaarsyn keyword sqlKeyword strip stripesizekb striping subpages subscribe subscription 588*ad3b366cSBram Moolenaarsyn keyword sqlKeyword subtransaction suser_id suser_name suspend synchronization 589b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword syntax_error table tables tablock 590*ad3b366cSBram Moolenaarsyn keyword sqlKeyword tablockx target tb temp template temporary term then ties 591*ad3b366cSBram Moolenaarsyn keyword sqlKeyword timezone timeout tls to to_char to_nchar tolerance top 592*ad3b366cSBram Moolenaarsyn keyword sqlKeyword trace traced_plan tracing 593b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword transfer transform transaction transactional treat tries 594*ad3b366cSBram Moolenaarsyn keyword sqlKeyword true try tsequal type tune uncommitted unconditionally 595b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword unenforced unicode unique unistr unit unknown unlimited unload 5965c73622aSBram Moolenaarsyn keyword sqlKeyword unpartition unquiesce updatetime updating updlock upgrade upload 597b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword upper usage use user 5984ea8fe1dSBram Moolenaarsyn keyword sqlKeyword using utc utilities validproc 5994ea8fe1dSBram Moolenaarsyn keyword sqlKeyword value values varchar variable 600b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword varying var_pop var_samp vcat verbosity 601b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword verify versions view virtual wait 602b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword warning wd web when where with with_auto 603446cb837SBram Moolenaarsyn keyword sqlKeyword with_auto with_cube with_rollup without 6045c73622aSBram Moolenaarsyn keyword sqlKeyword with_lparen within word work workload write writefile 605b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword writeclientfile writer writers writeserver xlock 606*ad3b366cSBram Moolenaarsyn keyword sqlKeyword war xml zeros zone 607b8ff1fb5SBram Moolenaar" XML 6084ea8fe1dSBram Moolenaarsyn keyword sqlKeyword raw auto elements explicit 6094ea8fe1dSBram Moolenaar" HTTP support 6105c73622aSBram Moolenaarsyn keyword sqlKeyword authorization secure url service next_soap_header 6114ea8fe1dSBram Moolenaar" HTTP 9.0.2 new procedure keywords 612*ad3b366cSBram Moolenaarsyn keyword sqlKeyword namespace certificate certificates clientport proxy trusted_certificates_file 6134ea8fe1dSBram Moolenaar" OLAP support 9.0.0 6144ea8fe1dSBram Moolenaarsyn keyword sqlKeyword covar_pop covar_samp corr regr_slope regr_intercept 6154ea8fe1dSBram Moolenaarsyn keyword sqlKeyword regr_count regr_r2 regr_avgx regr_avgy 6164ea8fe1dSBram Moolenaarsyn keyword sqlKeyword regr_sxx regr_syy regr_sxy 6174ea8fe1dSBram Moolenaar 6184ea8fe1dSBram Moolenaar" Alternate keywords 6194ea8fe1dSBram Moolenaarsyn keyword sqlKeyword character dec options proc reference 6204ea8fe1dSBram Moolenaarsyn keyword sqlKeyword subtrans tran syn keyword 6214ea8fe1dSBram Moolenaar 622*ad3b366cSBram Moolenaar" Login Mode Options 623*ad3b366cSBram Moolenaarsyn keyword sqlKeywordLogin standard integrated kerberos LDAPUA 624*ad3b366cSBram Moolenaarsyn keyword sqlKeywordLogin cloudadmin mixed 625*ad3b366cSBram Moolenaar 626b8ff1fb5SBram Moolenaar" Spatial Predicates 627b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Contains 628b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ContainsFilter 629b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_CoveredBy 630b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_CoveredByFilter 631b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Covers 632b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_CoversFilter 633b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Crosses 634b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Disjoint 635b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Equals 636b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_EqualsFilter 637b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Intersects 638b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_IntersectsFilter 639b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_IntersectsRect 640b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_OrderingEquals 641b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Overlaps 642b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Relate 643b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Touches 644b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Within 645b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_WithinFilter 646b8ff1fb5SBram Moolenaar" Spatial Set operations 647b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Affine 648b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Boundary 649b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Buffer 650b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ConvexHull 651b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ConvexHullAggr 652b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Difference 653b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Intersection 654b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_IntersectionAggr 655b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_SymDifference 656b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Union 657b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_UnionAggr 658b8ff1fb5SBram Moolenaar" Spatial Bounds 659b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Envelope 660b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_EnvelopeAggr 661b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Lat 662b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LatMax 663b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LatMin 664b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Long 665b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LongMax 666b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LongMin 667b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_M 668b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MMax 669b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MMin 670b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Point 671b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_X 672b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_XMax 673b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_XMin 674b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Y 675b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_YMax 676b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_YMin 677b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Z 678b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ZMax 679b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ZMin 680b8ff1fb5SBram Moolenaar" Spatial Collection Aggregates 681b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_GeomCollectionAggr 682b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LineStringAggr 683b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MultiCurveAggr 684b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MultiLineStringAggr 685b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MultiPointAggr 686b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MultiPolygonAggr 687b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_MultiSurfaceAggr 688b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Perimeter 689b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_PointOnSurface 690b8ff1fb5SBram Moolenaar" Spatial SRS 691b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_CompareWKT 692b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_FormatWKT 693b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_ParseWKT 694b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_TransformGeom 695b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_GeometryTypeFromBaseType 696b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_SnapToGrid 697b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_Transform 698b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_SRID 699b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_SRIDFromBaseType 700b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LoadConfigurationData 701b8ff1fb5SBram Moolenaar" Spatial Indexes 702b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LinearHash 703b8ff1fb5SBram Moolenaarsyn keyword sqlKeyword ST_LinearUnHash 7044ea8fe1dSBram Moolenaar 7054ea8fe1dSBram Moolenaarsyn keyword sqlOperator in any some all between exists 7064ea8fe1dSBram Moolenaarsyn keyword sqlOperator like escape not is and or 707b8ff1fb5SBram Moolenaarsyn keyword sqlOperator minus 708*ad3b366cSBram Moolenaarsyn keyword sqlOperator prior distinct unnest 7094ea8fe1dSBram Moolenaar 710*ad3b366cSBram Moolenaarsyn keyword sqlStatement allocate alter attach backup begin break call case catch 711b8ff1fb5SBram Moolenaarsyn keyword sqlStatement checkpoint clear close comment commit configure connect 712b8ff1fb5SBram Moolenaarsyn keyword sqlStatement continue create deallocate declare delete describe 713b8ff1fb5SBram Moolenaarsyn keyword sqlStatement detach disconnect drop except execute exit explain fetch 7144ea8fe1dSBram Moolenaarsyn keyword sqlStatement for forward from get goto grant help if include 715b8ff1fb5SBram Moolenaarsyn keyword sqlStatement input insert install intersect leave load lock loop 716b8ff1fb5SBram Moolenaarsyn keyword sqlStatement message open output parameters passthrough 717b8ff1fb5SBram Moolenaarsyn keyword sqlStatement prepare print put raiserror read readtext refresh release 7184ea8fe1dSBram Moolenaarsyn keyword sqlStatement remote remove reorganize resignal restore resume 719b8ff1fb5SBram Moolenaarsyn keyword sqlStatement return revoke rollback save savepoint select 7204ea8fe1dSBram Moolenaarsyn keyword sqlStatement set setuser signal start stop synchronize 721*ad3b366cSBram Moolenaarsyn keyword sqlStatement system trigger truncate try union unload update 722b8ff1fb5SBram Moolenaarsyn keyword sqlStatement validate waitfor whenever while window writetext 7234ea8fe1dSBram Moolenaar 7244ea8fe1dSBram Moolenaar 725b8ff1fb5SBram Moolenaarsyn keyword sqlType char nchar long varchar nvarchar text ntext uniqueidentifierstr xml 726b8ff1fb5SBram Moolenaarsyn keyword sqlType bigint bit decimal double varbit 727b8ff1fb5SBram Moolenaarsyn keyword sqlType float int integer numeric 7284ea8fe1dSBram Moolenaarsyn keyword sqlType smallint tinyint real 7294ea8fe1dSBram Moolenaarsyn keyword sqlType money smallmoney 730b8ff1fb5SBram Moolenaarsyn keyword sqlType date datetime datetimeoffset smalldatetime time timestamp 731*ad3b366cSBram Moolenaarsyn keyword sqlType binary image varray varbinary uniqueidentifier 732b8ff1fb5SBram Moolenaarsyn keyword sqlType unsigned 733b8ff1fb5SBram Moolenaar" Spatial types 734b8ff1fb5SBram Moolenaarsyn keyword sqlType st_geometry st_point st_curve st_surface st_geomcollection 735b8ff1fb5SBram Moolenaarsyn keyword sqlType st_linestring st_circularstring st_compoundcurve 736b8ff1fb5SBram Moolenaarsyn keyword sqlType st_curvepolygon st_polygon 737b8ff1fb5SBram Moolenaarsyn keyword sqlType st_multipoint st_multicurve st_multisurface 738b8ff1fb5SBram Moolenaarsyn keyword sqlType st_multilinestring st_multipolygon 7394ea8fe1dSBram Moolenaar 7404ea8fe1dSBram Moolenaarsyn keyword sqlOption Allow_nulls_by_default 7415c73622aSBram Moolenaarsyn keyword sqlOption Allow_read_client_file 7425c73622aSBram Moolenaarsyn keyword sqlOption Allow_snapshot_isolation 7435c73622aSBram Moolenaarsyn keyword sqlOption Allow_write_client_file 7444ea8fe1dSBram Moolenaarsyn keyword sqlOption Ansi_blanks 7454ea8fe1dSBram Moolenaarsyn keyword sqlOption Ansi_close_cursors_on_rollback 7464ea8fe1dSBram Moolenaarsyn keyword sqlOption Ansi_permissions 7475c73622aSBram Moolenaarsyn keyword sqlOption Ansi_substring 7484ea8fe1dSBram Moolenaarsyn keyword sqlOption Ansi_update_constraints 7494ea8fe1dSBram Moolenaarsyn keyword sqlOption Ansinull 7504ea8fe1dSBram Moolenaarsyn keyword sqlOption Auditing 7514ea8fe1dSBram Moolenaarsyn keyword sqlOption Auditing_options 752*ad3b366cSBram Moolenaarsyn keyword sqlOption Auto_commit_on_create_local_temp_index 7534ea8fe1dSBram Moolenaarsyn keyword sqlOption Background_priority 7544ea8fe1dSBram Moolenaarsyn keyword sqlOption Blocking 755*ad3b366cSBram Moolenaarsyn keyword sqlOption Blocking_others_timeout 7564ea8fe1dSBram Moolenaarsyn keyword sqlOption Blocking_timeout 7574ea8fe1dSBram Moolenaarsyn keyword sqlOption Chained 7584ea8fe1dSBram Moolenaarsyn keyword sqlOption Checkpoint_time 7594ea8fe1dSBram Moolenaarsyn keyword sqlOption Cis_option 7604ea8fe1dSBram Moolenaarsyn keyword sqlOption Cis_rowset_size 7614ea8fe1dSBram Moolenaarsyn keyword sqlOption Close_on_endtrans 7625c73622aSBram Moolenaarsyn keyword sqlOption Collect_statistics_on_dml_updates 7635c73622aSBram Moolenaarsyn keyword sqlOption Conn_auditing 7644ea8fe1dSBram Moolenaarsyn keyword sqlOption Connection_authentication 7654ea8fe1dSBram Moolenaarsyn keyword sqlOption Continue_after_raiserror 7664ea8fe1dSBram Moolenaarsyn keyword sqlOption Conversion_error 7674ea8fe1dSBram Moolenaarsyn keyword sqlOption Cooperative_commit_timeout 7684ea8fe1dSBram Moolenaarsyn keyword sqlOption Cooperative_commits 7694ea8fe1dSBram Moolenaarsyn keyword sqlOption Database_authentication 7704ea8fe1dSBram Moolenaarsyn keyword sqlOption Date_format 7714ea8fe1dSBram Moolenaarsyn keyword sqlOption Date_order 772*ad3b366cSBram Moolenaarsyn keyword sqlOption db_publisher 7734ea8fe1dSBram Moolenaarsyn keyword sqlOption Debug_messages 7744ea8fe1dSBram Moolenaarsyn keyword sqlOption Dedicated_task 7755c73622aSBram Moolenaarsyn keyword sqlOption Default_dbspace 7764ea8fe1dSBram Moolenaarsyn keyword sqlOption Default_timestamp_increment 7774ea8fe1dSBram Moolenaarsyn keyword sqlOption Delayed_commit_timeout 7784ea8fe1dSBram Moolenaarsyn keyword sqlOption Delayed_commits 779b8ff1fb5SBram Moolenaarsyn keyword sqlOption Divide_by_zero_error 7804ea8fe1dSBram Moolenaarsyn keyword sqlOption Escape_character 7814ea8fe1dSBram Moolenaarsyn keyword sqlOption Exclude_operators 7824ea8fe1dSBram Moolenaarsyn keyword sqlOption Extended_join_syntax 783*ad3b366cSBram Moolenaarsyn keyword sqlOption Extern_login_credentials 7844ea8fe1dSBram Moolenaarsyn keyword sqlOption Fire_triggers 7854ea8fe1dSBram Moolenaarsyn keyword sqlOption First_day_of_week 7864ea8fe1dSBram Moolenaarsyn keyword sqlOption For_xml_null_treatment 7874ea8fe1dSBram Moolenaarsyn keyword sqlOption Force_view_creation 7884ea8fe1dSBram Moolenaarsyn keyword sqlOption Global_database_id 7895c73622aSBram Moolenaarsyn keyword sqlOption Http_session_timeout 790*ad3b366cSBram Moolenaarsyn keyword sqlOption Http_connection_pool_basesize 791*ad3b366cSBram Moolenaarsyn keyword sqlOption Http_connection_pool_timeout 7924ea8fe1dSBram Moolenaarsyn keyword sqlOption Integrated_server_name 7934ea8fe1dSBram Moolenaarsyn keyword sqlOption Isolation_level 794*ad3b366cSBram Moolenaarsyn keyword sqlOption Java_class_path 7955c73622aSBram Moolenaarsyn keyword sqlOption Java_location 7965c73622aSBram Moolenaarsyn keyword sqlOption Java_main_userid 7975c73622aSBram Moolenaarsyn keyword sqlOption Java_vm_options 7984ea8fe1dSBram Moolenaarsyn keyword sqlOption Lock_rejected_rows 7994ea8fe1dSBram Moolenaarsyn keyword sqlOption Log_deadlocks 8004ea8fe1dSBram Moolenaarsyn keyword sqlOption Login_mode 8014ea8fe1dSBram Moolenaarsyn keyword sqlOption Login_procedure 8025c73622aSBram Moolenaarsyn keyword sqlOption Materialized_view_optimization 8035c73622aSBram Moolenaarsyn keyword sqlOption Max_client_statements_cached 8044ea8fe1dSBram Moolenaarsyn keyword sqlOption Max_cursor_count 8054ea8fe1dSBram Moolenaarsyn keyword sqlOption Max_hash_size 8064ea8fe1dSBram Moolenaarsyn keyword sqlOption Max_plans_cached 8075c73622aSBram Moolenaarsyn keyword sqlOption Max_priority 8085c73622aSBram Moolenaarsyn keyword sqlOption Max_query_tasks 8094ea8fe1dSBram Moolenaarsyn keyword sqlOption Max_recursive_iterations 8104ea8fe1dSBram Moolenaarsyn keyword sqlOption Max_statement_count 8115c73622aSBram Moolenaarsyn keyword sqlOption Max_temp_space 8124ea8fe1dSBram Moolenaarsyn keyword sqlOption Min_password_length 813*ad3b366cSBram Moolenaarsyn keyword sqlOption Min_role_admins 8144ea8fe1dSBram Moolenaarsyn keyword sqlOption Nearest_century 8154ea8fe1dSBram Moolenaarsyn keyword sqlOption Non_keywords 8165c73622aSBram Moolenaarsyn keyword sqlOption Odbc_describe_binary_as_varbinary 8175c73622aSBram Moolenaarsyn keyword sqlOption Odbc_distinguish_char_and_varchar 8185c73622aSBram Moolenaarsyn keyword sqlOption Oem_string 8195c73622aSBram Moolenaarsyn keyword sqlOption On_charset_conversion_failure 8204ea8fe1dSBram Moolenaarsyn keyword sqlOption On_tsql_error 8214ea8fe1dSBram Moolenaarsyn keyword sqlOption Optimization_goal 8224ea8fe1dSBram Moolenaarsyn keyword sqlOption Optimization_level 8234ea8fe1dSBram Moolenaarsyn keyword sqlOption Optimization_workload 8244ea8fe1dSBram Moolenaarsyn keyword sqlOption Pinned_cursor_percent_of_cache 8255c73622aSBram Moolenaarsyn keyword sqlOption Post_login_procedure 8264ea8fe1dSBram Moolenaarsyn keyword sqlOption Precision 8274ea8fe1dSBram Moolenaarsyn keyword sqlOption Prefetch 8284ea8fe1dSBram Moolenaarsyn keyword sqlOption Preserve_source_format 8294ea8fe1dSBram Moolenaarsyn keyword sqlOption Prevent_article_pkey_update 8305c73622aSBram Moolenaarsyn keyword sqlOption Priority 831*ad3b366cSBram Moolenaarsyn keyword sqlOption Progress_messages 8325c73622aSBram Moolenaarsyn keyword sqlOption Query_mem_timeout 8334ea8fe1dSBram Moolenaarsyn keyword sqlOption Quoted_identifier 8344ea8fe1dSBram Moolenaarsyn keyword sqlOption Read_past_deleted 8354ea8fe1dSBram Moolenaarsyn keyword sqlOption Recovery_time 8364ea8fe1dSBram Moolenaarsyn keyword sqlOption Remote_idle_timeout 8374ea8fe1dSBram Moolenaarsyn keyword sqlOption Replicate_all 8385c73622aSBram Moolenaarsyn keyword sqlOption Request_timeout 839*ad3b366cSBram Moolenaarsyn keyword sqlOption Reserved_keywords 8404ea8fe1dSBram Moolenaarsyn keyword sqlOption Return_date_time_as_string 8414ea8fe1dSBram Moolenaarsyn keyword sqlOption Rollback_on_deadlock 8424ea8fe1dSBram Moolenaarsyn keyword sqlOption Row_counts 8434ea8fe1dSBram Moolenaarsyn keyword sqlOption Scale 8445c73622aSBram Moolenaarsyn keyword sqlOption Secure_feature_key 8455c73622aSBram Moolenaarsyn keyword sqlOption Sort_collation 8465c73622aSBram Moolenaarsyn keyword sqlOption Sql_flagger_error_level 8475c73622aSBram Moolenaarsyn keyword sqlOption Sql_flagger_warning_level 8484ea8fe1dSBram Moolenaarsyn keyword sqlOption String_rtruncation 849*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_asbinary_format 850*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_astext_format 851*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_asxml_format 852*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_describe_type 853*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_interpolation 854*ad3b366cSBram Moolenaarsyn keyword sqlOption st_geometry_on_invalid 8554ea8fe1dSBram Moolenaarsyn keyword sqlOption Subsume_row_locks 8565c73622aSBram Moolenaarsyn keyword sqlOption Suppress_tds_debugging 8575c73622aSBram Moolenaarsyn keyword sqlOption Synchronize_mirror_on_commit 8585c73622aSBram Moolenaarsyn keyword sqlOption Tds_empty_string_is_null 8594ea8fe1dSBram Moolenaarsyn keyword sqlOption Temp_space_limit_check 8604ea8fe1dSBram Moolenaarsyn keyword sqlOption Time_format 8614ea8fe1dSBram Moolenaarsyn keyword sqlOption Time_zone_adjustment 8624ea8fe1dSBram Moolenaarsyn keyword sqlOption Timestamp_format 863*ad3b366cSBram Moolenaarsyn keyword sqlOption Timestamp_with_time_zone_format 8644ea8fe1dSBram Moolenaarsyn keyword sqlOption Truncate_timestamp_values 8655c73622aSBram Moolenaarsyn keyword sqlOption Tsql_outer_joins 8664ea8fe1dSBram Moolenaarsyn keyword sqlOption Tsql_variables 8675c73622aSBram Moolenaarsyn keyword sqlOption Updatable_statement_isolation 8684ea8fe1dSBram Moolenaarsyn keyword sqlOption Update_statistics 8695c73622aSBram Moolenaarsyn keyword sqlOption Upgrade_database_capability 8704ea8fe1dSBram Moolenaarsyn keyword sqlOption User_estimates 871b8ff1fb5SBram Moolenaarsyn keyword sqlOption Uuid_has_hyphens 8725c73622aSBram Moolenaarsyn keyword sqlOption Verify_password_function 8734ea8fe1dSBram Moolenaarsyn keyword sqlOption Wait_for_commit 8745c73622aSBram Moolenaarsyn keyword sqlOption Webservice_namespace_host 875*ad3b366cSBram Moolenaarsyn keyword sqlOption Webservice_sessionid_name 8764ea8fe1dSBram Moolenaar 8774ea8fe1dSBram Moolenaar" Strings and characters: 8784ea8fe1dSBram Moolenaarsyn region sqlString start=+"+ end=+"+ contains=@Spell 8794ea8fe1dSBram Moolenaarsyn region sqlString start=+'+ end=+'+ contains=@Spell 8804ea8fe1dSBram Moolenaar 8814ea8fe1dSBram Moolenaar" Numbers: 8824ea8fe1dSBram Moolenaarsyn match sqlNumber "-\=\<\d*\.\=[0-9_]\>" 8834ea8fe1dSBram Moolenaar 8844ea8fe1dSBram Moolenaar" Comments: 8854ea8fe1dSBram Moolenaarsyn region sqlDashComment start=/--/ end=/$/ contains=@Spell 8864ea8fe1dSBram Moolenaarsyn region sqlSlashComment start=/\/\// end=/$/ contains=@Spell 8874ea8fe1dSBram Moolenaarsyn region sqlMultiComment start="/\*" end="\*/" contains=sqlMultiComment,@Spell 8884ea8fe1dSBram Moolenaarsyn cluster sqlComment contains=sqlDashComment,sqlSlashComment,sqlMultiComment,@Spell 8894ea8fe1dSBram Moolenaarsyn sync ccomment sqlComment 8904ea8fe1dSBram Moolenaarsyn sync ccomment sqlDashComment 8914ea8fe1dSBram Moolenaarsyn sync ccomment sqlSlashComment 8924ea8fe1dSBram Moolenaar 893*ad3b366cSBram Moolenaarhi def link sqlDashComment Comment 894*ad3b366cSBram Moolenaarhi def link sqlSlashComment Comment 895*ad3b366cSBram Moolenaarhi def link sqlMultiComment Comment 896*ad3b366cSBram Moolenaarhi def link sqlNumber Number 897*ad3b366cSBram Moolenaarhi def link sqlOperator Operator 898*ad3b366cSBram Moolenaarhi def link sqlSpecial Special 899*ad3b366cSBram Moolenaarhi def link sqlKeyword Keyword 900*ad3b366cSBram Moolenaarhi def link sqlStatement Statement 901*ad3b366cSBram Moolenaarhi def link sqlString String 902*ad3b366cSBram Moolenaarhi def link sqlType Type 903*ad3b366cSBram Moolenaarhi def link sqlFunction Function 904*ad3b366cSBram Moolenaarhi def link sqlOption PreProc 9054ea8fe1dSBram Moolenaar 9064ea8fe1dSBram Moolenaarlet b:current_syntax = "sqlanywhere" 9074ea8fe1dSBram Moolenaar 908446cb837SBram Moolenaar" vim:sw=4: 909