mirror of
				https://github.com/vim/vim.git
				synced 2025-10-28 09:27:14 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			906 lines
		
	
	
		
			41 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
			
		
		
	
	
			906 lines
		
	
	
		
			41 KiB
		
	
	
	
		
			VimL
		
	
	
	
	
	
| " Vim syntax file
 | |
| " Language:    SQL, Adaptive Server Anywhere
 | |
| " Maintainer:  David Fishburn <dfishburn dot vim at gmail dot com>
 | |
| " Last Change: 2013 May 13
 | |
| " Version:     16.0.0
 | |
| 
 | |
| " Description: Updated to Adaptive Server Anywhere 16.0.0
 | |
| "              Updated to Adaptive Server Anywhere 12.0.1 (including spatial data)
 | |
| "              Updated to Adaptive Server Anywhere 11.0.1
 | |
| "              Updated to Adaptive Server Anywhere 10.0.1
 | |
| "              Updated to Adaptive Server Anywhere  9.0.2
 | |
| "              Updated to Adaptive Server Anywhere  9.0.1
 | |
| "              Updated to Adaptive Server Anywhere  9.0.0
 | |
| "
 | |
| " quit when a syntax file was already loaded
 | |
| if exists("b:current_syntax")
 | |
|     finish
 | |
| endif
 | |
| 
 | |
| syn case ignore
 | |
| 
 | |
| " The SQL reserved words, defined as keywords.
 | |
| 
 | |
| syn keyword sqlSpecial  false null true
 | |
| 
 | |
| " common functions
 | |
| syn keyword sqlFunction  abs argn avg bintohex bintostr
 | |
| syn keyword sqlFunction  byte_length byte_substr char_length
 | |
| syn keyword sqlFunction  compare count count_big datalength date
 | |
| syn keyword sqlFunction  date_format dateadd datediff datename
 | |
| syn keyword sqlFunction  datepart day dayname days debug_eng
 | |
| syn keyword sqlFunction  dense_rank density dialect difference
 | |
| syn keyword sqlFunction  dow estimate estimate_source evaluate
 | |
| syn keyword sqlFunction  experience_estimate explanation
 | |
| syn keyword sqlFunction  get_identity graphical_plan
 | |
| syn keyword sqlFunction  graphical_ulplan greater grouping
 | |
| syn keyword sqlFunction  hextobin hextoint hour hours identity
 | |
| syn keyword sqlFunction  ifnull index_estimate inttohex isdate
 | |
| syn keyword sqlFunction  isencrypted isnull isnumeric
 | |
| syn keyword sqlFunction  lang_message length lesser like_end
 | |
| syn keyword sqlFunction  like_start list long_ulplan lookup max
 | |
| syn keyword sqlFunction  min minute minutes month monthname
 | |
| syn keyword sqlFunction  months newid now nullif number
 | |
| syn keyword sqlFunction  percent_rank plan quarter rand rank
 | |
| syn keyword sqlFunction  regexp_compile regexp_compile_patindex
 | |
| syn keyword sqlFunction  remainder rewrite rowid second seconds
 | |
| syn keyword sqlFunction  short_ulplan similar sortkey soundex
 | |
| syn keyword sqlFunction  stddev stack_trace str string strtobin strtouuid stuff
 | |
| syn keyword sqlFunction  subpartition substr substring sum switchoffset sysdatetimeoffset
 | |
| syn keyword sqlFunction  textptr todate todatetimeoffset today totimestamp traceback transactsql
 | |
| syn keyword sqlFunction  ts_index_statistics ts_table_statistics
 | |
| syn keyword sqlFunction  tsequal ulplan user_id user_name utc_now
 | |
| syn keyword sqlFunction  uuidtostr varexists variance watcomsql
 | |
| syn keyword sqlFunction  weeks wsql_state year years ymd
 | |
| 
 | |
| " 9.0.1 functions
 | |
| syn keyword sqlFunction	 acos asin atan atn2 cast ceiling convert cos cot
 | |
| syn keyword sqlFunction	 char_length coalesce dateformat datetime degrees exp
 | |
| syn keyword sqlFunction	 floor getdate insertstr
 | |
| syn keyword sqlFunction	 log log10 lower mod pi power
 | |
| syn keyword sqlFunction	 property radians replicate round sign sin
 | |
| syn keyword sqlFunction	 sqldialect tan truncate truncnum
 | |
| syn keyword sqlFunction	 base64_encode base64_decode
 | |
| syn keyword sqlFunction	 hash compress decompress encrypt decrypt
 | |
| 
 | |
| " 11.0.1 functions
 | |
| syn keyword sqlFunction	 connection_extended_property text_handle_vector_match
 | |
| syn keyword sqlFunction	 read_client_file write_client_file
 | |
| 
 | |
| " 12.0.1 functions
 | |
| syn keyword sqlFunction	 http_response_header
 | |
| 
 | |
| " string functions
 | |
| syn keyword sqlFunction	 ascii char left ltrim repeat
 | |
| syn keyword sqlFunction	 space right rtrim trim lcase ucase
 | |
| syn keyword sqlFunction	 locate charindex patindex replace
 | |
| syn keyword sqlFunction	 errormsg csconvert
 | |
| 
 | |
| " property functions
 | |
| syn keyword sqlFunction	 db_id db_name property_name
 | |
| syn keyword sqlFunction	 property_description property_number
 | |
| syn keyword sqlFunction	 next_connection next_database property
 | |
| syn keyword sqlFunction	 connection_property db_property db_extended_property
 | |
| syn keyword sqlFunction	 event_parmeter event_condition event_condition_name
 | |
| 
 | |
| " sa_ procedures
 | |
| syn keyword sqlFunction	 sa_add_index_consultant_analysis
 | |
| syn keyword sqlFunction	 sa_add_workload_query
 | |
| syn keyword sqlFunction  sa_app_deregister
 | |
| syn keyword sqlFunction  sa_app_get_infoStr
 | |
| syn keyword sqlFunction  sa_app_get_status
 | |
| syn keyword sqlFunction  sa_app_register
 | |
| syn keyword sqlFunction  sa_app_registration_unlock
 | |
| syn keyword sqlFunction  sa_app_set_infoStr
 | |
| syn keyword sqlFunction  sa_audit_string
 | |
| syn keyword sqlFunction  sa_check_commit
 | |
| syn keyword sqlFunction  sa_checkpoint_execute
 | |
| syn keyword sqlFunction  sa_conn_activity
 | |
| syn keyword sqlFunction  sa_conn_compression_info
 | |
| syn keyword sqlFunction  sa_conn_deregister
 | |
| syn keyword sqlFunction  sa_conn_info
 | |
| syn keyword sqlFunction  sa_conn_properties
 | |
| syn keyword sqlFunction  sa_conn_properties_by_conn
 | |
| syn keyword sqlFunction  sa_conn_properties_by_name
 | |
| syn keyword sqlFunction  sa_conn_register
 | |
| syn keyword sqlFunction  sa_conn_set_status
 | |
| syn keyword sqlFunction  sa_create_analysis_from_query
 | |
| syn keyword sqlFunction  sa_db_info
 | |
| syn keyword sqlFunction  sa_db_properties
 | |
| syn keyword sqlFunction  sa_disable_auditing_type
 | |
| syn keyword sqlFunction  sa_disable_index
 | |
| syn keyword sqlFunction  sa_disk_free_space
 | |
| syn keyword sqlFunction  sa_enable_auditing_type
 | |
| syn keyword sqlFunction  sa_enable_index
 | |
| syn keyword sqlFunction  sa_end_forward_to
 | |
| syn keyword sqlFunction  sa_eng_properties
 | |
| syn keyword sqlFunction  sa_event_schedules
 | |
| syn keyword sqlFunction  sa_exec_script
 | |
| syn keyword sqlFunction  sa_flush_cache
 | |
| syn keyword sqlFunction  sa_flush_statistics
 | |
| syn keyword sqlFunction  sa_forward_to
 | |
| syn keyword sqlFunction  sa_get_dtt
 | |
| syn keyword sqlFunction  sa_get_histogram
 | |
| syn keyword sqlFunction  sa_get_request_profile
 | |
| syn keyword sqlFunction  sa_get_request_profile_sub
 | |
| syn keyword sqlFunction  sa_get_request_times
 | |
| syn keyword sqlFunction  sa_get_server_messages
 | |
| syn keyword sqlFunction  sa_get_simulated_scale_factors
 | |
| syn keyword sqlFunction  sa_get_workload_capture_status
 | |
| syn keyword sqlFunction  sa_index_density
 | |
| syn keyword sqlFunction  sa_index_levels
 | |
| syn keyword sqlFunction  sa_index_statistics
 | |
| syn keyword sqlFunction  sa_internal_alter_index_ability
 | |
| syn keyword sqlFunction  sa_internal_create_analysis_from_query
 | |
| syn keyword sqlFunction  sa_internal_disk_free_space
 | |
| syn keyword sqlFunction  sa_internal_get_dtt
 | |
| syn keyword sqlFunction  sa_internal_get_histogram
 | |
| syn keyword sqlFunction  sa_internal_get_request_times
 | |
| syn keyword sqlFunction  sa_internal_get_simulated_scale_factors
 | |
| syn keyword sqlFunction  sa_internal_get_workload_capture_status
 | |
| syn keyword sqlFunction  sa_internal_index_density
 | |
| syn keyword sqlFunction  sa_internal_index_levels
 | |
| syn keyword sqlFunction  sa_internal_index_statistics
 | |
| syn keyword sqlFunction  sa_internal_java_loaded_classes
 | |
| syn keyword sqlFunction  sa_internal_locks
 | |
| syn keyword sqlFunction  sa_internal_pause_workload_capture
 | |
| syn keyword sqlFunction  sa_internal_procedure_profile
 | |
| syn keyword sqlFunction  sa_internal_procedure_profile_summary
 | |
| syn keyword sqlFunction  sa_internal_read_backup_history
 | |
| syn keyword sqlFunction  sa_internal_recommend_indexes
 | |
| syn keyword sqlFunction  sa_internal_reset_identity
 | |
| syn keyword sqlFunction  sa_internal_resume_workload_capture
 | |
| syn keyword sqlFunction  sa_internal_start_workload_capture
 | |
| syn keyword sqlFunction  sa_internal_stop_index_consultant
 | |
| syn keyword sqlFunction  sa_internal_stop_workload_capture
 | |
| syn keyword sqlFunction  sa_internal_table_fragmentation
 | |
| syn keyword sqlFunction  sa_internal_table_page_usage
 | |
| syn keyword sqlFunction  sa_internal_table_stats
 | |
| syn keyword sqlFunction  sa_internal_virtual_sysindex
 | |
| syn keyword sqlFunction  sa_internal_virtual_sysixcol
 | |
| syn keyword sqlFunction  sa_java_loaded_classes
 | |
| syn keyword sqlFunction  sa_jdk_version
 | |
| syn keyword sqlFunction  sa_locks
 | |
| syn keyword sqlFunction  sa_make_object
 | |
| syn keyword sqlFunction  sa_pause_workload_capture
 | |
| syn keyword sqlFunction  sa_proc_debug_attach_to_connection
 | |
| syn keyword sqlFunction  sa_proc_debug_connect
 | |
| syn keyword sqlFunction  sa_proc_debug_detach_from_connection
 | |
| syn keyword sqlFunction  sa_proc_debug_disconnect
 | |
| syn keyword sqlFunction  sa_proc_debug_get_connection_name
 | |
| syn keyword sqlFunction  sa_proc_debug_release_connection
 | |
| syn keyword sqlFunction  sa_proc_debug_request
 | |
| syn keyword sqlFunction  sa_proc_debug_version
 | |
| syn keyword sqlFunction  sa_proc_debug_wait_for_connection
 | |
| syn keyword sqlFunction  sa_procedure_profile
 | |
| syn keyword sqlFunction  sa_procedure_profile_summary
 | |
| syn keyword sqlFunction  sa_read_backup_history
 | |
| syn keyword sqlFunction  sa_recommend_indexes
 | |
| syn keyword sqlFunction  sa_recompile_views
 | |
| syn keyword sqlFunction  sa_remove_index_consultant_analysis
 | |
| syn keyword sqlFunction  sa_remove_index_consultant_workload
 | |
| syn keyword sqlFunction  sa_reset_identity
 | |
| syn keyword sqlFunction  sa_resume_workload_capture
 | |
| syn keyword sqlFunction  sa_server_option
 | |
| syn keyword sqlFunction  sa_set_simulated_scale_factor
 | |
| syn keyword sqlFunction  sa_setremoteuser
 | |
| syn keyword sqlFunction  sa_setsubscription
 | |
| syn keyword sqlFunction  sa_start_recording_commits
 | |
| syn keyword sqlFunction  sa_start_workload_capture
 | |
| syn keyword sqlFunction  sa_statement_text
 | |
| syn keyword sqlFunction  sa_stop_index_consultant
 | |
| syn keyword sqlFunction  sa_stop_recording_commits
 | |
| syn keyword sqlFunction  sa_stop_workload_capture
 | |
| syn keyword sqlFunction  sa_sync
 | |
| syn keyword sqlFunction  sa_sync_sub
 | |
| syn keyword sqlFunction  sa_table_fragmentation
 | |
| syn keyword sqlFunction  sa_table_page_usage
 | |
| syn keyword sqlFunction  sa_table_stats
 | |
| syn keyword sqlFunction  sa_update_index_consultant_workload
 | |
| syn keyword sqlFunction  sa_validate
 | |
| syn keyword sqlFunction  sa_virtual_sysindex
 | |
| syn keyword sqlFunction  sa_virtual_sysixcol
 | |
| 
 | |
| " sp_ procedures
 | |
| syn keyword sqlFunction  sp_addalias
 | |
| syn keyword sqlFunction  sp_addauditrecord
 | |
| syn keyword sqlFunction  sp_adddumpdevice
 | |
| syn keyword sqlFunction  sp_addgroup
 | |
| syn keyword sqlFunction  sp_addlanguage
 | |
| syn keyword sqlFunction  sp_addlogin
 | |
| syn keyword sqlFunction  sp_addmessage
 | |
| syn keyword sqlFunction  sp_addremotelogin
 | |
| syn keyword sqlFunction  sp_addsegment
 | |
| syn keyword sqlFunction  sp_addserver
 | |
| syn keyword sqlFunction  sp_addthreshold
 | |
| syn keyword sqlFunction  sp_addtype
 | |
| syn keyword sqlFunction  sp_adduser
 | |
| syn keyword sqlFunction  sp_auditdatabase
 | |
| syn keyword sqlFunction  sp_auditlogin
 | |
| syn keyword sqlFunction  sp_auditobject
 | |
| syn keyword sqlFunction  sp_auditoption
 | |
| syn keyword sqlFunction  sp_auditsproc
 | |
| syn keyword sqlFunction  sp_bindefault
 | |
| syn keyword sqlFunction  sp_bindmsg
 | |
| syn keyword sqlFunction  sp_bindrule
 | |
| syn keyword sqlFunction  sp_changedbowner
 | |
| syn keyword sqlFunction  sp_changegroup
 | |
| syn keyword sqlFunction  sp_checknames
 | |
| syn keyword sqlFunction  sp_checkperms
 | |
| syn keyword sqlFunction  sp_checkreswords
 | |
| syn keyword sqlFunction  sp_clearstats
 | |
| syn keyword sqlFunction  sp_column_privileges
 | |
| syn keyword sqlFunction  sp_columns
 | |
| syn keyword sqlFunction  sp_commonkey
 | |
| syn keyword sqlFunction  sp_configure
 | |
| syn keyword sqlFunction  sp_cursorinfo
 | |
| syn keyword sqlFunction  sp_databases
 | |
| syn keyword sqlFunction  sp_datatype_info
 | |
| syn keyword sqlFunction  sp_dboption
 | |
| syn keyword sqlFunction  sp_dbremap
 | |
| syn keyword sqlFunction  sp_depends
 | |
| syn keyword sqlFunction  sp_diskdefault
 | |
| syn keyword sqlFunction  sp_displaylogin
 | |
| syn keyword sqlFunction  sp_dropalias
 | |
| syn keyword sqlFunction  sp_dropdevice
 | |
| syn keyword sqlFunction  sp_dropgroup
 | |
| syn keyword sqlFunction  sp_dropkey
 | |
| syn keyword sqlFunction  sp_droplanguage
 | |
| syn keyword sqlFunction  sp_droplogin
 | |
| syn keyword sqlFunction  sp_dropmessage
 | |
| syn keyword sqlFunction  sp_dropremotelogin
 | |
| syn keyword sqlFunction  sp_dropsegment
 | |
| syn keyword sqlFunction  sp_dropserver
 | |
| syn keyword sqlFunction  sp_dropthreshold
 | |
| syn keyword sqlFunction  sp_droptype
 | |
| syn keyword sqlFunction  sp_dropuser
 | |
| syn keyword sqlFunction  sp_estspace
 | |
| syn keyword sqlFunction  sp_extendsegment
 | |
| syn keyword sqlFunction  sp_fkeys
 | |
| syn keyword sqlFunction  sp_foreignkey
 | |
| syn keyword sqlFunction  sp_getmessage
 | |
| syn keyword sqlFunction  sp_help
 | |
| syn keyword sqlFunction  sp_helpconstraint
 | |
| syn keyword sqlFunction  sp_helpdb
 | |
| syn keyword sqlFunction  sp_helpdevice
 | |
| syn keyword sqlFunction  sp_helpgroup
 | |
| syn keyword sqlFunction  sp_helpindex
 | |
| syn keyword sqlFunction  sp_helpjoins
 | |
| syn keyword sqlFunction  sp_helpkey
 | |
| syn keyword sqlFunction  sp_helplanguage
 | |
| syn keyword sqlFunction  sp_helplog
 | |
| syn keyword sqlFunction  sp_helpprotect
 | |
| syn keyword sqlFunction  sp_helpremotelogin
 | |
| syn keyword sqlFunction  sp_helpsegment
 | |
| syn keyword sqlFunction  sp_helpserver
 | |
| syn keyword sqlFunction  sp_helpsort
 | |
| syn keyword sqlFunction  sp_helptext
 | |
| syn keyword sqlFunction  sp_helpthreshold
 | |
| syn keyword sqlFunction  sp_helpuser
 | |
| syn keyword sqlFunction  sp_indsuspect
 | |
| syn keyword sqlFunction  sp_lock
 | |
| syn keyword sqlFunction  sp_locklogin
 | |
| syn keyword sqlFunction  sp_logdevice
 | |
| syn keyword sqlFunction  sp_login_environment
 | |
| syn keyword sqlFunction  sp_modifylogin
 | |
| syn keyword sqlFunction  sp_modifythreshold
 | |
| syn keyword sqlFunction  sp_monitor
 | |
| syn keyword sqlFunction  sp_password
 | |
| syn keyword sqlFunction  sp_pkeys
 | |
| syn keyword sqlFunction  sp_placeobject
 | |
| syn keyword sqlFunction  sp_primarykey
 | |
| syn keyword sqlFunction  sp_procxmode
 | |
| syn keyword sqlFunction  sp_recompile
 | |
| syn keyword sqlFunction  sp_remap
 | |
| syn keyword sqlFunction  sp_remote_columns
 | |
| syn keyword sqlFunction  sp_remote_exported_keys
 | |
| syn keyword sqlFunction  sp_remote_imported_keys
 | |
| syn keyword sqlFunction  sp_remote_pcols
 | |
| syn keyword sqlFunction  sp_remote_primary_keys
 | |
| syn keyword sqlFunction  sp_remote_procedures
 | |
| syn keyword sqlFunction  sp_remote_tables
 | |
| syn keyword sqlFunction  sp_remoteoption
 | |
| syn keyword sqlFunction  sp_rename
 | |
| syn keyword sqlFunction  sp_renamedb
 | |
| syn keyword sqlFunction  sp_reportstats
 | |
| syn keyword sqlFunction  sp_reset_tsql_environment
 | |
| syn keyword sqlFunction  sp_role
 | |
| syn keyword sqlFunction  sp_server_info
 | |
| syn keyword sqlFunction  sp_servercaps
 | |
| syn keyword sqlFunction  sp_serverinfo
 | |
| syn keyword sqlFunction  sp_serveroption
 | |
| syn keyword sqlFunction  sp_setlangalias
 | |
| syn keyword sqlFunction  sp_setreplicate
 | |
| syn keyword sqlFunction  sp_setrepproc
 | |
| syn keyword sqlFunction  sp_setreptable
 | |
| syn keyword sqlFunction  sp_spaceused
 | |
| syn keyword sqlFunction  sp_special_columns
 | |
| syn keyword sqlFunction  sp_sproc_columns
 | |
| syn keyword sqlFunction  sp_statistics
 | |
| syn keyword sqlFunction  sp_stored_procedures
 | |
| syn keyword sqlFunction  sp_syntax
 | |
| syn keyword sqlFunction  sp_table_privileges
 | |
| syn keyword sqlFunction  sp_tables
 | |
| syn keyword sqlFunction  sp_tsql_environment
 | |
| syn keyword sqlFunction  sp_tsql_feature_not_supported
 | |
| syn keyword sqlFunction  sp_unbindefault
 | |
| syn keyword sqlFunction  sp_unbindmsg
 | |
| syn keyword sqlFunction  sp_unbindrule
 | |
| syn keyword sqlFunction  sp_volchanged
 | |
| syn keyword sqlFunction  sp_who
 | |
| syn keyword sqlFunction  xp_scanf
 | |
| syn keyword sqlFunction  xp_sprintf
 | |
| 
 | |
| " server functions
 | |
| syn keyword sqlFunction  col_length
 | |
| syn keyword sqlFunction  col_name
 | |
| syn keyword sqlFunction  index_col
 | |
| syn keyword sqlFunction  object_id
 | |
| syn keyword sqlFunction  object_name
 | |
| syn keyword sqlFunction  proc_role
 | |
| syn keyword sqlFunction  show_role
 | |
| syn keyword sqlFunction  xp_cmdshell
 | |
| syn keyword sqlFunction  xp_msver
 | |
| syn keyword sqlFunction  xp_read_file
 | |
| syn keyword sqlFunction  xp_real_cmdshell
 | |
| syn keyword sqlFunction  xp_real_read_file
 | |
| syn keyword sqlFunction  xp_real_sendmail
 | |
| syn keyword sqlFunction  xp_real_startmail
 | |
| syn keyword sqlFunction  xp_real_startsmtp
 | |
| syn keyword sqlFunction  xp_real_stopmail
 | |
| syn keyword sqlFunction  xp_real_stopsmtp
 | |
| syn keyword sqlFunction  xp_real_write_file
 | |
| syn keyword sqlFunction  xp_scanf
 | |
| syn keyword sqlFunction  xp_sendmail
 | |
| syn keyword sqlFunction  xp_sprintf
 | |
| syn keyword sqlFunction  xp_startmail
 | |
| syn keyword sqlFunction  xp_startsmtp
 | |
| syn keyword sqlFunction  xp_stopmail
 | |
| syn keyword sqlFunction  xp_stopsmtp
 | |
| syn keyword sqlFunction  xp_write_file
 | |
| 
 | |
| " http functions
 | |
| syn keyword sqlFunction	 http_header http_variable
 | |
| syn keyword sqlFunction	 next_http_header next_http_response_header next_http_variable
 | |
| syn keyword sqlFunction	 sa_set_http_header sa_set_http_option
 | |
| syn keyword sqlFunction	 sa_http_variable_info sa_http_header_info
 | |
| 
 | |
| " http functions 9.0.1
 | |
| syn keyword sqlFunction	 http_encode http_decode
 | |
| syn keyword sqlFunction	 html_encode html_decode
 | |
| 
 | |
| " XML function support
 | |
| syn keyword sqlFunction	 openxml xmlelement xmlforest xmlgen xmlconcat xmlagg
 | |
| syn keyword sqlFunction	 xmlattributes
 | |
| 
 | |
| " Spatial Compatibility Functions
 | |
| syn keyword sqlFunction  ST_BdMPolyFromText
 | |
| syn keyword sqlFunction  ST_BdMPolyFromWKB
 | |
| syn keyword sqlFunction  ST_BdPolyFromText
 | |
| syn keyword sqlFunction  ST_BdPolyFromWKB
 | |
| syn keyword sqlFunction  ST_CPolyFromText
 | |
| syn keyword sqlFunction  ST_CPolyFromWKB
 | |
| syn keyword sqlFunction  ST_CircularFromTxt
 | |
| syn keyword sqlFunction  ST_CircularFromWKB
 | |
| syn keyword sqlFunction  ST_CompoundFromTxt
 | |
| syn keyword sqlFunction  ST_CompoundFromWKB
 | |
| syn keyword sqlFunction  ST_GeomCollFromTxt
 | |
| syn keyword sqlFunction  ST_GeomCollFromWKB
 | |
| syn keyword sqlFunction  ST_GeomFromText
 | |
| syn keyword sqlFunction  ST_GeomFromWKB
 | |
| syn keyword sqlFunction  ST_LineFromText
 | |
| syn keyword sqlFunction  ST_LineFromWKB
 | |
| syn keyword sqlFunction  ST_MCurveFromText
 | |
| syn keyword sqlFunction  ST_MCurveFromWKB
 | |
| syn keyword sqlFunction  ST_MLineFromText
 | |
| syn keyword sqlFunction  ST_MLineFromWKB
 | |
| syn keyword sqlFunction  ST_MPointFromText
 | |
| syn keyword sqlFunction  ST_MPointFromWKB
 | |
| syn keyword sqlFunction  ST_MPolyFromText
 | |
| syn keyword sqlFunction  ST_MPolyFromWKB
 | |
| syn keyword sqlFunction  ST_MSurfaceFromTxt
 | |
| syn keyword sqlFunction  ST_MSurfaceFromWKB
 | |
| syn keyword sqlFunction  ST_OrderingEquals
 | |
| syn keyword sqlFunction  ST_PointFromText
 | |
| syn keyword sqlFunction  ST_PointFromWKB
 | |
| syn keyword sqlFunction  ST_PolyFromText
 | |
| syn keyword sqlFunction  ST_PolyFromWKB
 | |
| " Spatial Structural Methods
 | |
| syn keyword sqlFunction  ST_CoordDim
 | |
| syn keyword sqlFunction  ST_CurveN
 | |
| syn keyword sqlFunction  ST_Dimension
 | |
| syn keyword sqlFunction  ST_EndPoint
 | |
| syn keyword sqlFunction  ST_ExteriorRing
 | |
| syn keyword sqlFunction  ST_GeometryN
 | |
| syn keyword sqlFunction  ST_GeometryType
 | |
| syn keyword sqlFunction  ST_InteriorRingN
 | |
| syn keyword sqlFunction  ST_Is3D
 | |
| syn keyword sqlFunction  ST_IsClosed
 | |
| syn keyword sqlFunction  ST_IsEmpty
 | |
| syn keyword sqlFunction  ST_IsMeasured
 | |
| syn keyword sqlFunction  ST_IsRing
 | |
| syn keyword sqlFunction  ST_IsSimple
 | |
| syn keyword sqlFunction  ST_IsValid
 | |
| syn keyword sqlFunction  ST_NumCurves
 | |
| syn keyword sqlFunction  ST_NumGeometries
 | |
| syn keyword sqlFunction  ST_NumInteriorRing
 | |
| syn keyword sqlFunction  ST_NumPoints
 | |
| syn keyword sqlFunction  ST_PointN
 | |
| syn keyword sqlFunction  ST_StartPoint
 | |
| "Spatial Computation
 | |
| syn keyword sqlFunction  ST_Length
 | |
| syn keyword sqlFunction  ST_Area
 | |
| syn keyword sqlFunction  ST_Centroid
 | |
| syn keyword sqlFunction  ST_Area
 | |
| syn keyword sqlFunction  ST_Centroid
 | |
| syn keyword sqlFunction  ST_IsWorld
 | |
| syn keyword sqlFunction  ST_Perimeter
 | |
| syn keyword sqlFunction  ST_PointOnSurface
 | |
| syn keyword sqlFunction  ST_Distance
 | |
| " Spatial Input/Output
 | |
| syn keyword sqlFunction  ST_AsBinary
 | |
| syn keyword sqlFunction  ST_AsGML
 | |
| syn keyword sqlFunction  ST_AsGeoJSON
 | |
| syn keyword sqlFunction  ST_AsSVG
 | |
| syn keyword sqlFunction  ST_AsSVGAggr
 | |
| syn keyword sqlFunction  ST_AsText
 | |
| syn keyword sqlFunction  ST_AsWKB
 | |
| syn keyword sqlFunction  ST_AsWKT
 | |
| syn keyword sqlFunction  ST_AsXML
 | |
| syn keyword sqlFunction  ST_GeomFromBinary
 | |
| syn keyword sqlFunction  ST_GeomFromShape
 | |
| syn keyword sqlFunction  ST_GeomFromText
 | |
| syn keyword sqlFunction  ST_GeomFromWKB
 | |
| syn keyword sqlFunction  ST_GeomFromWKT
 | |
| syn keyword sqlFunction  ST_GeomFromXML
 | |
| " Spatial Cast Methods
 | |
| syn keyword sqlFunction  ST_CurvePolyToPoly
 | |
| syn keyword sqlFunction  ST_CurveToLine
 | |
| syn keyword sqlFunction  ST_ToCircular
 | |
| syn keyword sqlFunction  ST_ToCompound
 | |
| syn keyword sqlFunction  ST_ToCurve
 | |
| syn keyword sqlFunction  ST_ToCurvePoly
 | |
| syn keyword sqlFunction  ST_ToGeomColl
 | |
| syn keyword sqlFunction  ST_ToLineString
 | |
| syn keyword sqlFunction  ST_ToMultiCurve
 | |
| syn keyword sqlFunction  ST_ToMultiLine
 | |
| syn keyword sqlFunction  ST_ToMultiPoint
 | |
| syn keyword sqlFunction  ST_ToMultiPolygon
 | |
| syn keyword sqlFunction  ST_ToMultiSurface
 | |
| syn keyword sqlFunction  ST_ToPoint
 | |
| syn keyword sqlFunction  ST_ToPolygon
 | |
| syn keyword sqlFunction  ST_ToSurface
 | |
| 
 | |
| " Array functions 16.x
 | |
| syn keyword sqlFunction	 array array_agg array_max_cardinality trim_array
 | |
| syn keyword sqlFunction	 error_line error_message error_procedure
 | |
| syn keyword sqlFunction	 error_sqlcode error_sqlstate error_stack_trace
 | |
| 
 | |
| 
 | |
| " keywords
 | |
| syn keyword sqlKeyword	 absolute accent access account action active activate add address admin
 | |
| syn keyword sqlKeyword	 aes_decrypt after aggregate algorithm allow_dup_row allow allowed alter
 | |
| syn keyword sqlKeyword	 always and angular ansi_substring any as append apply
 | |
| syn keyword sqlKeyword	 arbiter array asc ascii ase
 | |
| syn keyword sqlKeyword	 assign at atan2 atomic attended
 | |
| syn keyword sqlKeyword	 audit auditing authentication authorization axis
 | |
| syn keyword sqlKeyword	 autoincrement autostop batch bcp before
 | |
| syn keyword sqlKeyword	 between bit_and bit_length bit_or bit_substr bit_xor
 | |
| syn keyword sqlKeyword	 blank blanks block
 | |
| syn keyword sqlKeyword	 both bottom unbounded breaker bufferpool
 | |
| syn keyword sqlKeyword	 build bulk by byte bytes cache calibrate calibration
 | |
| syn keyword sqlKeyword	 cancel capability cardinality cascade cast
 | |
| syn keyword sqlKeyword	 catalog catch ceil change changes char char_convert
 | |
| syn keyword sqlKeyword	 check checkpointlog checksum class classes client cmp
 | |
| syn keyword sqlKeyword	 cluster clustered collation
 | |
| syn keyword sqlKeyword	 column columns
 | |
| syn keyword sqlKeyword	 command comments committed commitid comparisons
 | |
| syn keyword sqlKeyword	 compatible component compressed compute computes
 | |
| syn keyword sqlKeyword	 concat configuration confirm conflict connection
 | |
| syn keyword sqlKeyword	 console consolidate consolidated
 | |
| syn keyword sqlKeyword	 constraint constraints content
 | |
| syn keyword sqlKeyword	 convert coordinate coordinator copy count count_set_bits
 | |
| syn keyword sqlKeyword	 crc createtime critical cross cube cume_dist
 | |
| syn keyword sqlKeyword	 current cursor data data database
 | |
| syn keyword sqlKeyword	 current_timestamp current_user cycle
 | |
| syn keyword sqlKeyword	 databases datatype dba dbfile
 | |
| syn keyword sqlKeyword	 dbspace dbspaces dbspacename debug decoupled
 | |
| syn keyword sqlKeyword	 decrypted default defaults default_dbspace deferred
 | |
| syn keyword sqlKeyword	 definer definition
 | |
| syn keyword sqlKeyword	 delay deleting delimited dependencies desc
 | |
| syn keyword sqlKeyword	 description deterministic directory
 | |
| syn keyword sqlKeyword	 disable disabled disallow distinct disksandbox disk_sandbox
 | |
| syn keyword sqlKeyword	 dn do domain download duplicate
 | |
| syn keyword sqlKeyword	 dsetpass dttm dynamic each earth editproc effective ejb
 | |
| syn keyword sqlKeyword	 elimination ellipsoid else elseif
 | |
| syn keyword sqlKeyword	 email empty enable encapsulated encrypted encryption end
 | |
| syn keyword sqlKeyword	 encoding endif engine environment erase error errors escape escapes event
 | |
| syn keyword sqlKeyword	 event_parameter every exception exclude excluded exclusive exec
 | |
| syn keyword sqlKeyword	 existing exists expanded expiry express exprtype extended_property
 | |
| syn keyword sqlKeyword	 external externlogin factor failover false
 | |
| syn keyword sqlKeyword	 fastfirstrow feature fieldproc file files filler
 | |
| syn keyword sqlKeyword	 fillfactor final finish first first_keyword first_value
 | |
| syn keyword sqlKeyword	 flattening
 | |
| syn keyword sqlKeyword	 following force foreign format forjson forxml forxml_sep fp frame
 | |
| syn keyword sqlKeyword	 free freepage french fresh full function
 | |
| syn keyword sqlKeyword	 gb generic get_bit go global grid
 | |
| syn keyword sqlKeyword	 group handler hash having header hexadecimal
 | |
| syn keyword sqlKeyword	 hidden high history hg hng hold holdlock host
 | |
| syn keyword sqlKeyword	 hours http_body http_session_timeout id identified identity ignore
 | |
| syn keyword sqlKeyword	 ignore_dup_key ignore_dup_row immediate
 | |
| syn keyword sqlKeyword	 in inactiv inactive inactivity included increment incremental
 | |
| syn keyword sqlKeyword	 index index_enabled index_lparen indexonly info information
 | |
| syn keyword sqlKeyword	 inheritance inline inner inout insensitive inserting
 | |
| syn keyword sqlKeyword	 instead
 | |
| syn keyword sqlKeyword	 internal intersection into introduced inverse invoker
 | |
| syn keyword sqlKeyword	 iq is isolation
 | |
| syn keyword sqlKeyword	 jar java java_location java_main_userid java_vm_options
 | |
| syn keyword sqlKeyword	 jconnect jdk join json kb key keys keep language last
 | |
| syn keyword sqlKeyword	 last_keyword last_value lateral latitude
 | |
| syn keyword sqlKeyword	 ld ldap left len linear lf ln level like
 | |
| syn keyword sqlKeyword	 limit local location log
 | |
| syn keyword sqlKeyword	 logging logical login logscan long longitude low lru ls
 | |
| syn keyword sqlKeyword	 main major manage manual mark master
 | |
| syn keyword sqlKeyword	 match matched materialized max maxvalue maximum mb measure median membership
 | |
| syn keyword sqlKeyword	 merge metadata methods migrate minimum minor minutes minvalue mirror
 | |
| syn keyword sqlKeyword	 mode modify monitor move mru multiplex
 | |
| syn keyword sqlKeyword	 name named namespaces national native natural new next nextval
 | |
| syn keyword sqlKeyword	 ngram no noholdlock nolock nonclustered none normal not
 | |
| syn keyword sqlKeyword	 notify null nullable_constant nulls
 | |
| syn keyword sqlKeyword	 object objects oem_string of off offline offset olap
 | |
| syn keyword sqlKeyword	 old on online only openstring operator
 | |
| syn keyword sqlKeyword	 optimization optimizer option
 | |
| syn keyword sqlKeyword	 or order ordinality organization others out outer over owner
 | |
| syn keyword sqlKeyword	 package packetsize padding page pages
 | |
| syn keyword sqlKeyword	 paglock parallel parameter parent part partial
 | |
| syn keyword sqlKeyword	 partition partitions partner password path pctfree
 | |
| syn keyword sqlKeyword	 permissions perms plan planar policy polygon populate port postfilter preceding
 | |
| syn keyword sqlKeyword	 precisionprefetch prefilter prefix preserve preview previous
 | |
| syn keyword sqlKeyword	 primary prior priority priqty private privilege privileges procedure profile profiling
 | |
| syn keyword sqlKeyword	 property_is_cumulative property_is_numeric public publication publish publisher
 | |
| syn keyword sqlKeyword	 quiesce quote quotes range readclientfile readcommitted reader readfile readonly
 | |
| syn keyword sqlKeyword	 readpast readuncommitted readwrite rebuild
 | |
| syn keyword sqlKeyword	 received recompile recover recursive references
 | |
| syn keyword sqlKeyword	 referencing regex regexp regexp_substr relative relocate
 | |
| syn keyword sqlKeyword	 rename repeatable repeatableread replicate replication
 | |
| syn keyword sqlKeyword	 requests request_timeout required rereceive resend reserve reset
 | |
| syn keyword sqlKeyword	 resizing resolve resource respect restart
 | |
| syn keyword sqlKeyword	 restrict result retain retries
 | |
| syn keyword sqlKeyword	 returns reverse right role roles
 | |
| syn keyword sqlKeyword	 rollup root row row_number rowlock rows rowtype
 | |
| syn keyword sqlKeyword	 sa_index_hash sa_internal_fk_verify sa_internal_termbreak
 | |
| syn keyword sqlKeyword	 sa_order_preserving_hash sa_order_preserving_hash_big sa_order_preserving_hash_prefix
 | |
| syn keyword sqlKeyword	 sa_file_free_pages sa_internal_type_from_catalog sa_internal_valid_hash
 | |
| syn keyword sqlKeyword	 sa_internal_validate_value sa_json_element
 | |
| syn keyword sqlKeyword	 scale schedule schema scope script scripted scroll search seconds secqty security
 | |
| syn keyword sqlKeyword	 semi send sensitive sent sequence serializable
 | |
| syn keyword sqlKeyword	 server severity session set_bit set_bits sets
 | |
| syn keyword sqlKeyword	 shapefile share side simple since site size skip
 | |
| syn keyword sqlKeyword	 snap snapshot soapheader soap_header
 | |
| syn keyword sqlKeyword	 spatial split some sorted_data
 | |
| syn keyword sqlKeyword	 sql sqlcode sqlid sqlflagger sqlstate sqrt square
 | |
| syn keyword sqlKeyword	 stacker stale state statement statistics status stddev_pop stddev_samp
 | |
| syn keyword sqlKeyword	 stemmer stogroup stoplist storage store
 | |
| syn keyword sqlKeyword	 strip stripesizekb striping subpages subscribe subscription
 | |
| syn keyword sqlKeyword	 subtransaction suser_id suser_name suspend synchronization
 | |
| syn keyword sqlKeyword	 syntax_error table tables tablock
 | |
| syn keyword sqlKeyword	 tablockx target tb temp template temporary term then ties
 | |
| syn keyword sqlKeyword	 timezone timeout tls to to_char to_nchar tolerance top
 | |
| syn keyword sqlKeyword	 trace traced_plan tracing
 | |
| syn keyword sqlKeyword	 transfer transform transaction transactional treat tries
 | |
| syn keyword sqlKeyword	 true try tsequal type tune uncommitted unconditionally
 | |
| syn keyword sqlKeyword	 unenforced unicode unique unistr unit unknown unlimited unload
 | |
| syn keyword sqlKeyword	 unpartition unquiesce updatetime updating updlock upgrade upload
 | |
| syn keyword sqlKeyword	 upper usage use user
 | |
| syn keyword sqlKeyword	 using utc utilities validproc
 | |
| syn keyword sqlKeyword	 value values varchar variable
 | |
| syn keyword sqlKeyword	 varying var_pop var_samp vcat verbosity
 | |
| syn keyword sqlKeyword	 verify versions view virtual wait
 | |
| syn keyword sqlKeyword	 warning wd web when where with with_auto
 | |
| syn keyword sqlKeyword	 with_auto with_cube with_rollup without
 | |
| syn keyword sqlKeyword	 with_lparen within word work workload write writefile
 | |
| syn keyword sqlKeyword	 writeclientfile writer writers writeserver xlock
 | |
| syn keyword sqlKeyword	 war xml zeros zone
 | |
| " XML
 | |
| syn keyword sqlKeyword	 raw auto elements explicit
 | |
| " HTTP support
 | |
| syn keyword sqlKeyword	 authorization secure url service next_soap_header
 | |
| " HTTP 9.0.2 new procedure keywords
 | |
| syn keyword sqlKeyword	 namespace certificate certificates clientport proxy trusted_certificates_file
 | |
| " OLAP support 9.0.0
 | |
| syn keyword sqlKeyword	 covar_pop covar_samp corr regr_slope regr_intercept
 | |
| syn keyword sqlKeyword	 regr_count regr_r2 regr_avgx regr_avgy
 | |
| syn keyword sqlKeyword	 regr_sxx regr_syy regr_sxy
 | |
| 
 | |
| " Alternate keywords
 | |
| syn keyword sqlKeyword	 character dec options proc reference
 | |
| syn keyword sqlKeyword	 subtrans tran syn keyword
 | |
| 
 | |
| " Login Mode Options
 | |
| syn keyword sqlKeywordLogin	 standard integrated kerberos LDAPUA
 | |
| syn keyword sqlKeywordLogin	 cloudadmin mixed
 | |
| 
 | |
| " Spatial Predicates
 | |
| syn keyword sqlKeyword   ST_Contains
 | |
| syn keyword sqlKeyword   ST_ContainsFilter
 | |
| syn keyword sqlKeyword   ST_CoveredBy
 | |
| syn keyword sqlKeyword   ST_CoveredByFilter
 | |
| syn keyword sqlKeyword   ST_Covers
 | |
| syn keyword sqlKeyword   ST_CoversFilter
 | |
| syn keyword sqlKeyword   ST_Crosses
 | |
| syn keyword sqlKeyword   ST_Disjoint
 | |
| syn keyword sqlKeyword   ST_Equals
 | |
| syn keyword sqlKeyword   ST_EqualsFilter
 | |
| syn keyword sqlKeyword   ST_Intersects
 | |
| syn keyword sqlKeyword   ST_IntersectsFilter
 | |
| syn keyword sqlKeyword   ST_IntersectsRect
 | |
| syn keyword sqlKeyword   ST_OrderingEquals
 | |
| syn keyword sqlKeyword   ST_Overlaps
 | |
| syn keyword sqlKeyword   ST_Relate
 | |
| syn keyword sqlKeyword   ST_Touches
 | |
| syn keyword sqlKeyword   ST_Within
 | |
| syn keyword sqlKeyword   ST_WithinFilter
 | |
| " Spatial Set operations
 | |
| syn keyword sqlKeyword   ST_Affine
 | |
| syn keyword sqlKeyword   ST_Boundary
 | |
| syn keyword sqlKeyword   ST_Buffer
 | |
| syn keyword sqlKeyword   ST_ConvexHull
 | |
| syn keyword sqlKeyword   ST_ConvexHullAggr
 | |
| syn keyword sqlKeyword   ST_Difference
 | |
| syn keyword sqlKeyword   ST_Intersection
 | |
| syn keyword sqlKeyword   ST_IntersectionAggr
 | |
| syn keyword sqlKeyword   ST_SymDifference
 | |
| syn keyword sqlKeyword   ST_Union
 | |
| syn keyword sqlKeyword   ST_UnionAggr
 | |
| " Spatial Bounds
 | |
| syn keyword sqlKeyword   ST_Envelope
 | |
| syn keyword sqlKeyword   ST_EnvelopeAggr
 | |
| syn keyword sqlKeyword   ST_Lat
 | |
| syn keyword sqlKeyword   ST_LatMax
 | |
| syn keyword sqlKeyword   ST_LatMin
 | |
| syn keyword sqlKeyword   ST_Long
 | |
| syn keyword sqlKeyword   ST_LongMax
 | |
| syn keyword sqlKeyword   ST_LongMin
 | |
| syn keyword sqlKeyword   ST_M
 | |
| syn keyword sqlKeyword   ST_MMax
 | |
| syn keyword sqlKeyword   ST_MMin
 | |
| syn keyword sqlKeyword   ST_Point
 | |
| syn keyword sqlKeyword   ST_X
 | |
| syn keyword sqlKeyword   ST_XMax
 | |
| syn keyword sqlKeyword   ST_XMin
 | |
| syn keyword sqlKeyword   ST_Y
 | |
| syn keyword sqlKeyword   ST_YMax
 | |
| syn keyword sqlKeyword   ST_YMin
 | |
| syn keyword sqlKeyword   ST_Z
 | |
| syn keyword sqlKeyword   ST_ZMax
 | |
| syn keyword sqlKeyword   ST_ZMin
 | |
| " Spatial Collection Aggregates
 | |
| syn keyword sqlKeyword   ST_GeomCollectionAggr
 | |
| syn keyword sqlKeyword   ST_LineStringAggr
 | |
| syn keyword sqlKeyword   ST_MultiCurveAggr
 | |
| syn keyword sqlKeyword   ST_MultiLineStringAggr
 | |
| syn keyword sqlKeyword   ST_MultiPointAggr
 | |
| syn keyword sqlKeyword   ST_MultiPolygonAggr
 | |
| syn keyword sqlKeyword   ST_MultiSurfaceAggr
 | |
| syn keyword sqlKeyword   ST_Perimeter
 | |
| syn keyword sqlKeyword   ST_PointOnSurface
 | |
| " Spatial SRS
 | |
| syn keyword sqlKeyword   ST_CompareWKT
 | |
| syn keyword sqlKeyword   ST_FormatWKT
 | |
| syn keyword sqlKeyword   ST_ParseWKT
 | |
| syn keyword sqlKeyword   ST_TransformGeom
 | |
| syn keyword sqlKeyword   ST_GeometryTypeFromBaseType
 | |
| syn keyword sqlKeyword   ST_SnapToGrid
 | |
| syn keyword sqlKeyword   ST_Transform
 | |
| syn keyword sqlKeyword   ST_SRID
 | |
| syn keyword sqlKeyword   ST_SRIDFromBaseType
 | |
| syn keyword sqlKeyword   ST_LoadConfigurationData
 | |
| " Spatial Indexes
 | |
| syn keyword sqlKeyword   ST_LinearHash
 | |
| syn keyword sqlKeyword   ST_LinearUnHash
 | |
| 
 | |
| syn keyword sqlOperator	 in any some all between exists
 | |
| syn keyword sqlOperator	 like escape not is and or
 | |
| syn keyword sqlOperator  minus
 | |
| syn keyword sqlOperator  prior distinct unnest
 | |
| 
 | |
| syn keyword sqlStatement allocate alter attach backup begin break call case catch
 | |
| syn keyword sqlStatement checkpoint clear close comment commit configure connect
 | |
| syn keyword sqlStatement continue create deallocate declare delete describe
 | |
| syn keyword sqlStatement detach disconnect drop except execute exit explain fetch
 | |
| syn keyword sqlStatement for forward from get goto grant help if include
 | |
| syn keyword sqlStatement input insert install intersect leave load lock loop
 | |
| syn keyword sqlStatement message open output parameters passthrough
 | |
| syn keyword sqlStatement prepare print put raiserror read readtext refresh release
 | |
| syn keyword sqlStatement remote remove reorganize resignal restore resume
 | |
| syn keyword sqlStatement return revoke rollback save savepoint select
 | |
| syn keyword sqlStatement set setuser signal start stop synchronize
 | |
| syn keyword sqlStatement system trigger truncate try union unload update
 | |
| syn keyword sqlStatement validate waitfor whenever while window writetext
 | |
| 
 | |
| 
 | |
| syn keyword sqlType	 char nchar long varchar nvarchar text ntext uniqueidentifierstr xml
 | |
| syn keyword sqlType	 bigint bit decimal double varbit
 | |
| syn keyword sqlType	 float int integer numeric
 | |
| syn keyword sqlType	 smallint tinyint real
 | |
| syn keyword sqlType	 money smallmoney
 | |
| syn keyword sqlType	 date datetime datetimeoffset smalldatetime time timestamp
 | |
| syn keyword sqlType	 binary image varray varbinary uniqueidentifier
 | |
| syn keyword sqlType	 unsigned
 | |
| " Spatial types
 | |
| syn keyword sqlType	 st_geometry st_point st_curve st_surface st_geomcollection
 | |
| syn keyword sqlType	 st_linestring st_circularstring st_compoundcurve
 | |
| syn keyword sqlType	 st_curvepolygon st_polygon
 | |
| syn keyword sqlType	 st_multipoint st_multicurve st_multisurface
 | |
| syn keyword sqlType	 st_multilinestring st_multipolygon
 | |
| 
 | |
| syn keyword sqlOption    Allow_nulls_by_default
 | |
| syn keyword sqlOption    Allow_read_client_file
 | |
| syn keyword sqlOption    Allow_snapshot_isolation
 | |
| syn keyword sqlOption    Allow_write_client_file
 | |
| syn keyword sqlOption    Ansi_blanks
 | |
| syn keyword sqlOption    Ansi_close_cursors_on_rollback
 | |
| syn keyword sqlOption    Ansi_permissions
 | |
| syn keyword sqlOption    Ansi_substring
 | |
| syn keyword sqlOption    Ansi_update_constraints
 | |
| syn keyword sqlOption    Ansinull
 | |
| syn keyword sqlOption    Auditing
 | |
| syn keyword sqlOption    Auditing_options
 | |
| syn keyword sqlOption    Auto_commit_on_create_local_temp_index
 | |
| syn keyword sqlOption    Background_priority
 | |
| syn keyword sqlOption    Blocking
 | |
| syn keyword sqlOption    Blocking_others_timeout
 | |
| syn keyword sqlOption    Blocking_timeout
 | |
| syn keyword sqlOption    Chained
 | |
| syn keyword sqlOption    Checkpoint_time
 | |
| syn keyword sqlOption    Cis_option
 | |
| syn keyword sqlOption    Cis_rowset_size
 | |
| syn keyword sqlOption    Close_on_endtrans
 | |
| syn keyword sqlOption    Collect_statistics_on_dml_updates
 | |
| syn keyword sqlOption    Conn_auditing
 | |
| syn keyword sqlOption    Connection_authentication
 | |
| syn keyword sqlOption    Continue_after_raiserror
 | |
| syn keyword sqlOption    Conversion_error
 | |
| syn keyword sqlOption    Cooperative_commit_timeout
 | |
| syn keyword sqlOption    Cooperative_commits
 | |
| syn keyword sqlOption    Database_authentication
 | |
| syn keyword sqlOption    Date_format
 | |
| syn keyword sqlOption    Date_order
 | |
| syn keyword sqlOption    db_publisher
 | |
| syn keyword sqlOption    Debug_messages
 | |
| syn keyword sqlOption    Dedicated_task
 | |
| syn keyword sqlOption    Default_dbspace
 | |
| syn keyword sqlOption    Default_timestamp_increment
 | |
| syn keyword sqlOption    Delayed_commit_timeout
 | |
| syn keyword sqlOption    Delayed_commits
 | |
| syn keyword sqlOption    Divide_by_zero_error
 | |
| syn keyword sqlOption    Escape_character
 | |
| syn keyword sqlOption    Exclude_operators
 | |
| syn keyword sqlOption    Extended_join_syntax
 | |
| syn keyword sqlOption    Extern_login_credentials
 | |
| syn keyword sqlOption    Fire_triggers
 | |
| syn keyword sqlOption    First_day_of_week
 | |
| syn keyword sqlOption    For_xml_null_treatment
 | |
| syn keyword sqlOption    Force_view_creation
 | |
| syn keyword sqlOption    Global_database_id
 | |
| syn keyword sqlOption    Http_session_timeout
 | |
| syn keyword sqlOption    Http_connection_pool_basesize
 | |
| syn keyword sqlOption    Http_connection_pool_timeout
 | |
| syn keyword sqlOption    Integrated_server_name
 | |
| syn keyword sqlOption    Isolation_level
 | |
| syn keyword sqlOption    Java_class_path
 | |
| syn keyword sqlOption    Java_location
 | |
| syn keyword sqlOption    Java_main_userid
 | |
| syn keyword sqlOption    Java_vm_options
 | |
| syn keyword sqlOption    Lock_rejected_rows
 | |
| syn keyword sqlOption    Log_deadlocks
 | |
| syn keyword sqlOption    Login_mode
 | |
| syn keyword sqlOption    Login_procedure
 | |
| syn keyword sqlOption    Materialized_view_optimization
 | |
| syn keyword sqlOption    Max_client_statements_cached
 | |
| syn keyword sqlOption    Max_cursor_count
 | |
| syn keyword sqlOption    Max_hash_size
 | |
| syn keyword sqlOption    Max_plans_cached
 | |
| syn keyword sqlOption    Max_priority
 | |
| syn keyword sqlOption    Max_query_tasks
 | |
| syn keyword sqlOption    Max_recursive_iterations
 | |
| syn keyword sqlOption    Max_statement_count
 | |
| syn keyword sqlOption    Max_temp_space
 | |
| syn keyword sqlOption    Min_password_length
 | |
| syn keyword sqlOption    Min_role_admins
 | |
| syn keyword sqlOption    Nearest_century
 | |
| syn keyword sqlOption    Non_keywords
 | |
| syn keyword sqlOption    Odbc_describe_binary_as_varbinary
 | |
| syn keyword sqlOption    Odbc_distinguish_char_and_varchar
 | |
| syn keyword sqlOption    Oem_string
 | |
| syn keyword sqlOption    On_charset_conversion_failure
 | |
| syn keyword sqlOption    On_tsql_error
 | |
| syn keyword sqlOption    Optimization_goal
 | |
| syn keyword sqlOption    Optimization_level
 | |
| syn keyword sqlOption    Optimization_workload
 | |
| syn keyword sqlOption    Pinned_cursor_percent_of_cache
 | |
| syn keyword sqlOption    Post_login_procedure
 | |
| syn keyword sqlOption    Precision
 | |
| syn keyword sqlOption    Prefetch
 | |
| syn keyword sqlOption    Preserve_source_format
 | |
| syn keyword sqlOption    Prevent_article_pkey_update
 | |
| syn keyword sqlOption    Priority
 | |
| syn keyword sqlOption    Progress_messages
 | |
| syn keyword sqlOption    Query_mem_timeout
 | |
| syn keyword sqlOption    Quoted_identifier
 | |
| syn keyword sqlOption    Read_past_deleted
 | |
| syn keyword sqlOption    Recovery_time
 | |
| syn keyword sqlOption    Remote_idle_timeout
 | |
| syn keyword sqlOption    Replicate_all
 | |
| syn keyword sqlOption    Request_timeout
 | |
| syn keyword sqlOption    Reserved_keywords
 | |
| syn keyword sqlOption    Return_date_time_as_string
 | |
| syn keyword sqlOption    Rollback_on_deadlock
 | |
| syn keyword sqlOption    Row_counts
 | |
| syn keyword sqlOption    Scale
 | |
| syn keyword sqlOption    Secure_feature_key
 | |
| syn keyword sqlOption    Sort_collation
 | |
| syn keyword sqlOption    Sql_flagger_error_level
 | |
| syn keyword sqlOption    Sql_flagger_warning_level
 | |
| syn keyword sqlOption    String_rtruncation
 | |
| syn keyword sqlOption    st_geometry_asbinary_format
 | |
| syn keyword sqlOption    st_geometry_astext_format
 | |
| syn keyword sqlOption    st_geometry_asxml_format
 | |
| syn keyword sqlOption    st_geometry_describe_type
 | |
| syn keyword sqlOption    st_geometry_interpolation
 | |
| syn keyword sqlOption    st_geometry_on_invalid
 | |
| syn keyword sqlOption    Subsume_row_locks
 | |
| syn keyword sqlOption    Suppress_tds_debugging
 | |
| syn keyword sqlOption    Synchronize_mirror_on_commit
 | |
| syn keyword sqlOption    Tds_empty_string_is_null
 | |
| syn keyword sqlOption    Temp_space_limit_check
 | |
| syn keyword sqlOption    Time_format
 | |
| syn keyword sqlOption    Time_zone_adjustment
 | |
| syn keyword sqlOption    Timestamp_format
 | |
| syn keyword sqlOption    Timestamp_with_time_zone_format
 | |
| syn keyword sqlOption    Truncate_timestamp_values
 | |
| syn keyword sqlOption    Tsql_outer_joins
 | |
| syn keyword sqlOption    Tsql_variables
 | |
| syn keyword sqlOption    Updatable_statement_isolation
 | |
| syn keyword sqlOption    Update_statistics
 | |
| syn keyword sqlOption    Upgrade_database_capability
 | |
| syn keyword sqlOption    User_estimates
 | |
| syn keyword sqlOption    Uuid_has_hyphens
 | |
| syn keyword sqlOption    Verify_password_function
 | |
| syn keyword sqlOption    Wait_for_commit
 | |
| syn keyword sqlOption    Webservice_namespace_host
 | |
| syn keyword sqlOption    Webservice_sessionid_name
 | |
| 
 | |
| " Strings and characters:
 | |
| syn region sqlString		start=+"+    end=+"+ contains=@Spell
 | |
| syn region sqlString		start=+'+    end=+'+ contains=@Spell
 | |
| 
 | |
| " Numbers:
 | |
| syn match sqlNumber		"-\=\<\d*\.\=[0-9_]\>"
 | |
| 
 | |
| " Comments:
 | |
| syn region sqlDashComment	start=/--/ end=/$/ contains=@Spell
 | |
| syn region sqlSlashComment	start=/\/\// end=/$/ contains=@Spell
 | |
| syn region sqlMultiComment	start="/\*" end="\*/" contains=sqlMultiComment,@Spell
 | |
| syn cluster sqlComment	contains=sqlDashComment,sqlSlashComment,sqlMultiComment,@Spell
 | |
| syn sync ccomment sqlComment
 | |
| syn sync ccomment sqlDashComment
 | |
| syn sync ccomment sqlSlashComment
 | |
| 
 | |
| hi def link sqlDashComment	Comment
 | |
| hi def link sqlSlashComment	Comment
 | |
| hi def link sqlMultiComment	Comment
 | |
| hi def link sqlNumber	        Number
 | |
| hi def link sqlOperator	        Operator
 | |
| hi def link sqlSpecial	        Special
 | |
| hi def link sqlKeyword	        Keyword
 | |
| hi def link sqlStatement	Statement
 | |
| hi def link sqlString	        String
 | |
| hi def link sqlType	        Type
 | |
| hi def link sqlFunction	        Function
 | |
| hi def link sqlOption	        PreProc
 | |
| 
 | |
| let b:current_syntax = "sqlanywhere"
 | |
| 
 | |
| " vim:sw=4:
 |