"Fossies" - the Fresh Open Source Software Archive

Member "vim-8.2.1354/runtime/syntax/sqlanywhere.vim" (2 Aug 2020, 41929 Bytes) of package /linux/misc/vim-8.2.1354.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) vimscript source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 " Vim syntax file
    2 " Language:    SQL, Adaptive Server Anywhere
    3 " Maintainer:  David Fishburn <dfishburn dot vim at gmail dot com>
    4 " Last Change: 2013 May 13
    5 " Version:     16.0.0
    6 
    7 " Description: Updated to Adaptive Server Anywhere 16.0.0
    8 "              Updated to Adaptive Server Anywhere 12.0.1 (including spatial data)
    9 "              Updated to Adaptive Server Anywhere 11.0.1
   10 "              Updated to Adaptive Server Anywhere 10.0.1
   11 "              Updated to Adaptive Server Anywhere  9.0.2
   12 "              Updated to Adaptive Server Anywhere  9.0.1
   13 "              Updated to Adaptive Server Anywhere  9.0.0
   14 "
   15 " quit when a syntax file was already loaded
   16 if exists("b:current_syntax")
   17     finish
   18 endif
   19 
   20 syn case ignore
   21 
   22 " The SQL reserved words, defined as keywords.
   23 
   24 syn keyword sqlSpecial  false null true
   25 
   26 " common functions
   27 syn keyword sqlFunction  abs argn avg bintohex bintostr
   28 syn keyword sqlFunction  byte_length byte_substr char_length
   29 syn keyword sqlFunction  compare count count_big datalength date
   30 syn keyword sqlFunction  date_format dateadd datediff datename
   31 syn keyword sqlFunction  datepart day dayname days debug_eng
   32 syn keyword sqlFunction  dense_rank density dialect difference
   33 syn keyword sqlFunction  dow estimate estimate_source evaluate
   34 syn keyword sqlFunction  experience_estimate explanation
   35 syn keyword sqlFunction  get_identity graphical_plan
   36 syn keyword sqlFunction  graphical_ulplan greater grouping
   37 syn keyword sqlFunction  hextobin hextoint hour hours identity
   38 syn keyword sqlFunction  ifnull index_estimate inttohex isdate
   39 syn keyword sqlFunction  isencrypted isnull isnumeric
   40 syn keyword sqlFunction  lang_message length lesser like_end
   41 syn keyword sqlFunction  like_start list long_ulplan lookup max
   42 syn keyword sqlFunction  min minute minutes month monthname
   43 syn keyword sqlFunction  months newid now nullif number
   44 syn keyword sqlFunction  percent_rank plan quarter rand rank
   45 syn keyword sqlFunction  regexp_compile regexp_compile_patindex
   46 syn keyword sqlFunction  remainder rewrite rowid second seconds
   47 syn keyword sqlFunction  short_ulplan similar sortkey soundex
   48 syn keyword sqlFunction  stddev stack_trace str string strtobin strtouuid stuff
   49 syn keyword sqlFunction  subpartition substr substring sum switchoffset sysdatetimeoffset
   50 syn keyword sqlFunction  textptr todate todatetimeoffset today totimestamp traceback transactsql
   51 syn keyword sqlFunction  ts_index_statistics ts_table_statistics
   52 syn keyword sqlFunction  tsequal ulplan user_id user_name utc_now
   53 syn keyword sqlFunction  uuidtostr varexists variance watcomsql
   54 syn keyword sqlFunction  weeks wsql_state year years ymd
   55 
   56 " 9.0.1 functions
   57 syn keyword sqlFunction  acos asin atan atn2 cast ceiling convert cos cot
   58 syn keyword sqlFunction  char_length coalesce dateformat datetime degrees exp
   59 syn keyword sqlFunction  floor getdate insertstr
   60 syn keyword sqlFunction  log log10 lower mod pi power
   61 syn keyword sqlFunction  property radians replicate round sign sin
   62 syn keyword sqlFunction  sqldialect tan truncate truncnum
   63 syn keyword sqlFunction  base64_encode base64_decode
   64 syn keyword sqlFunction  hash compress decompress encrypt decrypt
   65 
   66 " 11.0.1 functions
   67 syn keyword sqlFunction  connection_extended_property text_handle_vector_match
   68 syn keyword sqlFunction  read_client_file write_client_file
   69 
   70 " 12.0.1 functions
   71 syn keyword sqlFunction  http_response_header
   72 
   73 " string functions
   74 syn keyword sqlFunction  ascii char left ltrim repeat
   75 syn keyword sqlFunction  space right rtrim trim lcase ucase
   76 syn keyword sqlFunction  locate charindex patindex replace
   77 syn keyword sqlFunction  errormsg csconvert
   78 
   79 " property functions
   80 syn keyword sqlFunction  db_id db_name property_name
   81 syn keyword sqlFunction  property_description property_number
   82 syn keyword sqlFunction  next_connection next_database property
   83 syn keyword sqlFunction  connection_property db_property db_extended_property
   84 syn keyword sqlFunction  event_parmeter event_condition event_condition_name
   85 
   86 " sa_ procedures
   87 syn keyword sqlFunction  sa_add_index_consultant_analysis
   88 syn keyword sqlFunction  sa_add_workload_query
   89 syn keyword sqlFunction  sa_app_deregister
   90 syn keyword sqlFunction  sa_app_get_infoStr
   91 syn keyword sqlFunction  sa_app_get_status
   92 syn keyword sqlFunction  sa_app_register
   93 syn keyword sqlFunction  sa_app_registration_unlock
   94 syn keyword sqlFunction  sa_app_set_infoStr
   95 syn keyword sqlFunction  sa_audit_string
   96 syn keyword sqlFunction  sa_check_commit
   97 syn keyword sqlFunction  sa_checkpoint_execute
   98 syn keyword sqlFunction  sa_conn_activity
   99 syn keyword sqlFunction  sa_conn_compression_info
  100 syn keyword sqlFunction  sa_conn_deregister
  101 syn keyword sqlFunction  sa_conn_info
  102 syn keyword sqlFunction  sa_conn_properties
  103 syn keyword sqlFunction  sa_conn_properties_by_conn
  104 syn keyword sqlFunction  sa_conn_properties_by_name
  105 syn keyword sqlFunction  sa_conn_register
  106 syn keyword sqlFunction  sa_conn_set_status
  107 syn keyword sqlFunction  sa_create_analysis_from_query
  108 syn keyword sqlFunction  sa_db_info
  109 syn keyword sqlFunction  sa_db_properties
  110 syn keyword sqlFunction  sa_disable_auditing_type
  111 syn keyword sqlFunction  sa_disable_index
  112 syn keyword sqlFunction  sa_disk_free_space
  113 syn keyword sqlFunction  sa_enable_auditing_type
  114 syn keyword sqlFunction  sa_enable_index
  115 syn keyword sqlFunction  sa_end_forward_to
  116 syn keyword sqlFunction  sa_eng_properties
  117 syn keyword sqlFunction  sa_event_schedules
  118 syn keyword sqlFunction  sa_exec_script
  119 syn keyword sqlFunction  sa_flush_cache
  120 syn keyword sqlFunction  sa_flush_statistics
  121 syn keyword sqlFunction  sa_forward_to
  122 syn keyword sqlFunction  sa_get_dtt
  123 syn keyword sqlFunction  sa_get_histogram
  124 syn keyword sqlFunction  sa_get_request_profile
  125 syn keyword sqlFunction  sa_get_request_profile_sub
  126 syn keyword sqlFunction  sa_get_request_times
  127 syn keyword sqlFunction  sa_get_server_messages
  128 syn keyword sqlFunction  sa_get_simulated_scale_factors
  129 syn keyword sqlFunction  sa_get_workload_capture_status
  130 syn keyword sqlFunction  sa_index_density
  131 syn keyword sqlFunction  sa_index_levels
  132 syn keyword sqlFunction  sa_index_statistics
  133 syn keyword sqlFunction  sa_internal_alter_index_ability
  134 syn keyword sqlFunction  sa_internal_create_analysis_from_query
  135 syn keyword sqlFunction  sa_internal_disk_free_space
  136 syn keyword sqlFunction  sa_internal_get_dtt
  137 syn keyword sqlFunction  sa_internal_get_histogram
  138 syn keyword sqlFunction  sa_internal_get_request_times
  139 syn keyword sqlFunction  sa_internal_get_simulated_scale_factors
  140 syn keyword sqlFunction  sa_internal_get_workload_capture_status
  141 syn keyword sqlFunction  sa_internal_index_density
  142 syn keyword sqlFunction  sa_internal_index_levels
  143 syn keyword sqlFunction  sa_internal_index_statistics
  144 syn keyword sqlFunction  sa_internal_java_loaded_classes
  145 syn keyword sqlFunction  sa_internal_locks
  146 syn keyword sqlFunction  sa_internal_pause_workload_capture
  147 syn keyword sqlFunction  sa_internal_procedure_profile
  148 syn keyword sqlFunction  sa_internal_procedure_profile_summary
  149 syn keyword sqlFunction  sa_internal_read_backup_history
  150 syn keyword sqlFunction  sa_internal_recommend_indexes
  151 syn keyword sqlFunction  sa_internal_reset_identity
  152 syn keyword sqlFunction  sa_internal_resume_workload_capture
  153 syn keyword sqlFunction  sa_internal_start_workload_capture
  154 syn keyword sqlFunction  sa_internal_stop_index_consultant
  155 syn keyword sqlFunction  sa_internal_stop_workload_capture
  156 syn keyword sqlFunction  sa_internal_table_fragmentation
  157 syn keyword sqlFunction  sa_internal_table_page_usage
  158 syn keyword sqlFunction  sa_internal_table_stats
  159 syn keyword sqlFunction  sa_internal_virtual_sysindex
  160 syn keyword sqlFunction  sa_internal_virtual_sysixcol
  161 syn keyword sqlFunction  sa_java_loaded_classes
  162 syn keyword sqlFunction  sa_jdk_version
  163 syn keyword sqlFunction  sa_locks
  164 syn keyword sqlFunction  sa_make_object
  165 syn keyword sqlFunction  sa_pause_workload_capture
  166 syn keyword sqlFunction  sa_proc_debug_attach_to_connection
  167 syn keyword sqlFunction  sa_proc_debug_connect
  168 syn keyword sqlFunction  sa_proc_debug_detach_from_connection
  169 syn keyword sqlFunction  sa_proc_debug_disconnect
  170 syn keyword sqlFunction  sa_proc_debug_get_connection_name
  171 syn keyword sqlFunction  sa_proc_debug_release_connection
  172 syn keyword sqlFunction  sa_proc_debug_request
  173 syn keyword sqlFunction  sa_proc_debug_version
  174 syn keyword sqlFunction  sa_proc_debug_wait_for_connection
  175 syn keyword sqlFunction  sa_procedure_profile
  176 syn keyword sqlFunction  sa_procedure_profile_summary
  177 syn keyword sqlFunction  sa_read_backup_history
  178 syn keyword sqlFunction  sa_recommend_indexes
  179 syn keyword sqlFunction  sa_recompile_views
  180 syn keyword sqlFunction  sa_remove_index_consultant_analysis
  181 syn keyword sqlFunction  sa_remove_index_consultant_workload
  182 syn keyword sqlFunction  sa_reset_identity
  183 syn keyword sqlFunction  sa_resume_workload_capture
  184 syn keyword sqlFunction  sa_server_option
  185 syn keyword sqlFunction  sa_set_simulated_scale_factor
  186 syn keyword sqlFunction  sa_setremoteuser
  187 syn keyword sqlFunction  sa_setsubscription
  188 syn keyword sqlFunction  sa_start_recording_commits
  189 syn keyword sqlFunction  sa_start_workload_capture
  190 syn keyword sqlFunction  sa_statement_text
  191 syn keyword sqlFunction  sa_stop_index_consultant
  192 syn keyword sqlFunction  sa_stop_recording_commits
  193 syn keyword sqlFunction  sa_stop_workload_capture
  194 syn keyword sqlFunction  sa_sync
  195 syn keyword sqlFunction  sa_sync_sub
  196 syn keyword sqlFunction  sa_table_fragmentation
  197 syn keyword sqlFunction  sa_table_page_usage
  198 syn keyword sqlFunction  sa_table_stats
  199 syn keyword sqlFunction  sa_update_index_consultant_workload
  200 syn keyword sqlFunction  sa_validate
  201 syn keyword sqlFunction  sa_virtual_sysindex
  202 syn keyword sqlFunction  sa_virtual_sysixcol
  203 
  204 " sp_ procedures
  205 syn keyword sqlFunction  sp_addalias
  206 syn keyword sqlFunction  sp_addauditrecord
  207 syn keyword sqlFunction  sp_adddumpdevice
  208 syn keyword sqlFunction  sp_addgroup
  209 syn keyword sqlFunction  sp_addlanguage
  210 syn keyword sqlFunction  sp_addlogin
  211 syn keyword sqlFunction  sp_addmessage
  212 syn keyword sqlFunction  sp_addremotelogin
  213 syn keyword sqlFunction  sp_addsegment
  214 syn keyword sqlFunction  sp_addserver
  215 syn keyword sqlFunction  sp_addthreshold
  216 syn keyword sqlFunction  sp_addtype
  217 syn keyword sqlFunction  sp_adduser
  218 syn keyword sqlFunction  sp_auditdatabase
  219 syn keyword sqlFunction  sp_auditlogin
  220 syn keyword sqlFunction  sp_auditobject
  221 syn keyword sqlFunction  sp_auditoption
  222 syn keyword sqlFunction  sp_auditsproc
  223 syn keyword sqlFunction  sp_bindefault
  224 syn keyword sqlFunction  sp_bindmsg
  225 syn keyword sqlFunction  sp_bindrule
  226 syn keyword sqlFunction  sp_changedbowner
  227 syn keyword sqlFunction  sp_changegroup
  228 syn keyword sqlFunction  sp_checknames
  229 syn keyword sqlFunction  sp_checkperms
  230 syn keyword sqlFunction  sp_checkreswords
  231 syn keyword sqlFunction  sp_clearstats
  232 syn keyword sqlFunction  sp_column_privileges
  233 syn keyword sqlFunction  sp_columns
  234 syn keyword sqlFunction  sp_commonkey
  235 syn keyword sqlFunction  sp_configure
  236 syn keyword sqlFunction  sp_cursorinfo
  237 syn keyword sqlFunction  sp_databases
  238 syn keyword sqlFunction  sp_datatype_info
  239 syn keyword sqlFunction  sp_dboption
  240 syn keyword sqlFunction  sp_dbremap
  241 syn keyword sqlFunction  sp_depends
  242 syn keyword sqlFunction  sp_diskdefault
  243 syn keyword sqlFunction  sp_displaylogin
  244 syn keyword sqlFunction  sp_dropalias
  245 syn keyword sqlFunction  sp_dropdevice
  246 syn keyword sqlFunction  sp_dropgroup
  247 syn keyword sqlFunction  sp_dropkey
  248 syn keyword sqlFunction  sp_droplanguage
  249 syn keyword sqlFunction  sp_droplogin
  250 syn keyword sqlFunction  sp_dropmessage
  251 syn keyword sqlFunction  sp_dropremotelogin
  252 syn keyword sqlFunction  sp_dropsegment
  253 syn keyword sqlFunction  sp_dropserver
  254 syn keyword sqlFunction  sp_dropthreshold
  255 syn keyword sqlFunction  sp_droptype
  256 syn keyword sqlFunction  sp_dropuser
  257 syn keyword sqlFunction  sp_estspace
  258 syn keyword sqlFunction  sp_extendsegment
  259 syn keyword sqlFunction  sp_fkeys
  260 syn keyword sqlFunction  sp_foreignkey
  261 syn keyword sqlFunction  sp_getmessage
  262 syn keyword sqlFunction  sp_help
  263 syn keyword sqlFunction  sp_helpconstraint
  264 syn keyword sqlFunction  sp_helpdb
  265 syn keyword sqlFunction  sp_helpdevice
  266 syn keyword sqlFunction  sp_helpgroup
  267 syn keyword sqlFunction  sp_helpindex
  268 syn keyword sqlFunction  sp_helpjoins
  269 syn keyword sqlFunction  sp_helpkey
  270 syn keyword sqlFunction  sp_helplanguage
  271 syn keyword sqlFunction  sp_helplog
  272 syn keyword sqlFunction  sp_helpprotect
  273 syn keyword sqlFunction  sp_helpremotelogin
  274 syn keyword sqlFunction  sp_helpsegment
  275 syn keyword sqlFunction  sp_helpserver
  276 syn keyword sqlFunction  sp_helpsort
  277 syn keyword sqlFunction  sp_helptext
  278 syn keyword sqlFunction  sp_helpthreshold
  279 syn keyword sqlFunction  sp_helpuser
  280 syn keyword sqlFunction  sp_indsuspect
  281 syn keyword sqlFunction  sp_lock
  282 syn keyword sqlFunction  sp_locklogin
  283 syn keyword sqlFunction  sp_logdevice
  284 syn keyword sqlFunction  sp_login_environment
  285 syn keyword sqlFunction  sp_modifylogin
  286 syn keyword sqlFunction  sp_modifythreshold
  287 syn keyword sqlFunction  sp_monitor
  288 syn keyword sqlFunction  sp_password
  289 syn keyword sqlFunction  sp_pkeys
  290 syn keyword sqlFunction  sp_placeobject
  291 syn keyword sqlFunction  sp_primarykey
  292 syn keyword sqlFunction  sp_procxmode
  293 syn keyword sqlFunction  sp_recompile
  294 syn keyword sqlFunction  sp_remap
  295 syn keyword sqlFunction  sp_remote_columns
  296 syn keyword sqlFunction  sp_remote_exported_keys
  297 syn keyword sqlFunction  sp_remote_imported_keys
  298 syn keyword sqlFunction  sp_remote_pcols
  299 syn keyword sqlFunction  sp_remote_primary_keys
  300 syn keyword sqlFunction  sp_remote_procedures
  301 syn keyword sqlFunction  sp_remote_tables
  302 syn keyword sqlFunction  sp_remoteoption
  303 syn keyword sqlFunction  sp_rename
  304 syn keyword sqlFunction  sp_renamedb
  305 syn keyword sqlFunction  sp_reportstats
  306 syn keyword sqlFunction  sp_reset_tsql_environment
  307 syn keyword sqlFunction  sp_role
  308 syn keyword sqlFunction  sp_server_info
  309 syn keyword sqlFunction  sp_servercaps
  310 syn keyword sqlFunction  sp_serverinfo
  311 syn keyword sqlFunction  sp_serveroption
  312 syn keyword sqlFunction  sp_setlangalias
  313 syn keyword sqlFunction  sp_setreplicate
  314 syn keyword sqlFunction  sp_setrepproc
  315 syn keyword sqlFunction  sp_setreptable
  316 syn keyword sqlFunction  sp_spaceused
  317 syn keyword sqlFunction  sp_special_columns
  318 syn keyword sqlFunction  sp_sproc_columns
  319 syn keyword sqlFunction  sp_statistics
  320 syn keyword sqlFunction  sp_stored_procedures
  321 syn keyword sqlFunction  sp_syntax
  322 syn keyword sqlFunction  sp_table_privileges
  323 syn keyword sqlFunction  sp_tables
  324 syn keyword sqlFunction  sp_tsql_environment
  325 syn keyword sqlFunction  sp_tsql_feature_not_supported
  326 syn keyword sqlFunction  sp_unbindefault
  327 syn keyword sqlFunction  sp_unbindmsg
  328 syn keyword sqlFunction  sp_unbindrule
  329 syn keyword sqlFunction  sp_volchanged
  330 syn keyword sqlFunction  sp_who
  331 syn keyword sqlFunction  xp_scanf
  332 syn keyword sqlFunction  xp_sprintf
  333 
  334 " server functions
  335 syn keyword sqlFunction  col_length
  336 syn keyword sqlFunction  col_name
  337 syn keyword sqlFunction  index_col
  338 syn keyword sqlFunction  object_id
  339 syn keyword sqlFunction  object_name
  340 syn keyword sqlFunction  proc_role
  341 syn keyword sqlFunction  show_role
  342 syn keyword sqlFunction  xp_cmdshell
  343 syn keyword sqlFunction  xp_msver
  344 syn keyword sqlFunction  xp_read_file
  345 syn keyword sqlFunction  xp_real_cmdshell
  346 syn keyword sqlFunction  xp_real_read_file
  347 syn keyword sqlFunction  xp_real_sendmail
  348 syn keyword sqlFunction  xp_real_startmail
  349 syn keyword sqlFunction  xp_real_startsmtp
  350 syn keyword sqlFunction  xp_real_stopmail
  351 syn keyword sqlFunction  xp_real_stopsmtp
  352 syn keyword sqlFunction  xp_real_write_file
  353 syn keyword sqlFunction  xp_scanf
  354 syn keyword sqlFunction  xp_sendmail
  355 syn keyword sqlFunction  xp_sprintf
  356 syn keyword sqlFunction  xp_startmail
  357 syn keyword sqlFunction  xp_startsmtp
  358 syn keyword sqlFunction  xp_stopmail
  359 syn keyword sqlFunction  xp_stopsmtp
  360 syn keyword sqlFunction  xp_write_file
  361 
  362 " http functions
  363 syn keyword sqlFunction  http_header http_variable
  364 syn keyword sqlFunction  next_http_header next_http_response_header next_http_variable
  365 syn keyword sqlFunction  sa_set_http_header sa_set_http_option
  366 syn keyword sqlFunction  sa_http_variable_info sa_http_header_info
  367 
  368 " http functions 9.0.1
  369 syn keyword sqlFunction  http_encode http_decode
  370 syn keyword sqlFunction  html_encode html_decode
  371 
  372 " XML function support
  373 syn keyword sqlFunction  openxml xmlelement xmlforest xmlgen xmlconcat xmlagg
  374 syn keyword sqlFunction  xmlattributes
  375 
  376 " Spatial Compatibility Functions
  377 syn keyword sqlFunction  ST_BdMPolyFromText
  378 syn keyword sqlFunction  ST_BdMPolyFromWKB
  379 syn keyword sqlFunction  ST_BdPolyFromText
  380 syn keyword sqlFunction  ST_BdPolyFromWKB
  381 syn keyword sqlFunction  ST_CPolyFromText
  382 syn keyword sqlFunction  ST_CPolyFromWKB
  383 syn keyword sqlFunction  ST_CircularFromTxt
  384 syn keyword sqlFunction  ST_CircularFromWKB
  385 syn keyword sqlFunction  ST_CompoundFromTxt
  386 syn keyword sqlFunction  ST_CompoundFromWKB
  387 syn keyword sqlFunction  ST_GeomCollFromTxt
  388 syn keyword sqlFunction  ST_GeomCollFromWKB
  389 syn keyword sqlFunction  ST_GeomFromText
  390 syn keyword sqlFunction  ST_GeomFromWKB
  391 syn keyword sqlFunction  ST_LineFromText
  392 syn keyword sqlFunction  ST_LineFromWKB
  393 syn keyword sqlFunction  ST_MCurveFromText
  394 syn keyword sqlFunction  ST_MCurveFromWKB
  395 syn keyword sqlFunction  ST_MLineFromText
  396 syn keyword sqlFunction  ST_MLineFromWKB
  397 syn keyword sqlFunction  ST_MPointFromText
  398 syn keyword sqlFunction  ST_MPointFromWKB
  399 syn keyword sqlFunction  ST_MPolyFromText
  400 syn keyword sqlFunction  ST_MPolyFromWKB
  401 syn keyword sqlFunction  ST_MSurfaceFromTxt
  402 syn keyword sqlFunction  ST_MSurfaceFromWKB
  403 syn keyword sqlFunction  ST_OrderingEquals
  404 syn keyword sqlFunction  ST_PointFromText
  405 syn keyword sqlFunction  ST_PointFromWKB
  406 syn keyword sqlFunction  ST_PolyFromText
  407 syn keyword sqlFunction  ST_PolyFromWKB
  408 " Spatial Structural Methods
  409 syn keyword sqlFunction  ST_CoordDim
  410 syn keyword sqlFunction  ST_CurveN
  411 syn keyword sqlFunction  ST_Dimension
  412 syn keyword sqlFunction  ST_EndPoint
  413 syn keyword sqlFunction  ST_ExteriorRing
  414 syn keyword sqlFunction  ST_GeometryN
  415 syn keyword sqlFunction  ST_GeometryType
  416 syn keyword sqlFunction  ST_InteriorRingN
  417 syn keyword sqlFunction  ST_Is3D
  418 syn keyword sqlFunction  ST_IsClosed
  419 syn keyword sqlFunction  ST_IsEmpty
  420 syn keyword sqlFunction  ST_IsMeasured
  421 syn keyword sqlFunction  ST_IsRing
  422 syn keyword sqlFunction  ST_IsSimple
  423 syn keyword sqlFunction  ST_IsValid
  424 syn keyword sqlFunction  ST_NumCurves
  425 syn keyword sqlFunction  ST_NumGeometries
  426 syn keyword sqlFunction  ST_NumInteriorRing
  427 syn keyword sqlFunction  ST_NumPoints
  428 syn keyword sqlFunction  ST_PointN
  429 syn keyword sqlFunction  ST_StartPoint
  430 "Spatial Computation
  431 syn keyword sqlFunction  ST_Length
  432 syn keyword sqlFunction  ST_Area
  433 syn keyword sqlFunction  ST_Centroid
  434 syn keyword sqlFunction  ST_Area
  435 syn keyword sqlFunction  ST_Centroid
  436 syn keyword sqlFunction  ST_IsWorld
  437 syn keyword sqlFunction  ST_Perimeter
  438 syn keyword sqlFunction  ST_PointOnSurface
  439 syn keyword sqlFunction  ST_Distance
  440 " Spatial Input/Output
  441 syn keyword sqlFunction  ST_AsBinary
  442 syn keyword sqlFunction  ST_AsGML
  443 syn keyword sqlFunction  ST_AsGeoJSON
  444 syn keyword sqlFunction  ST_AsSVG
  445 syn keyword sqlFunction  ST_AsSVGAggr
  446 syn keyword sqlFunction  ST_AsText
  447 syn keyword sqlFunction  ST_AsWKB
  448 syn keyword sqlFunction  ST_AsWKT
  449 syn keyword sqlFunction  ST_AsXML
  450 syn keyword sqlFunction  ST_GeomFromBinary
  451 syn keyword sqlFunction  ST_GeomFromShape
  452 syn keyword sqlFunction  ST_GeomFromText
  453 syn keyword sqlFunction  ST_GeomFromWKB
  454 syn keyword sqlFunction  ST_GeomFromWKT
  455 syn keyword sqlFunction  ST_GeomFromXML
  456 " Spatial Cast Methods
  457 syn keyword sqlFunction  ST_CurvePolyToPoly
  458 syn keyword sqlFunction  ST_CurveToLine
  459 syn keyword sqlFunction  ST_ToCircular
  460 syn keyword sqlFunction  ST_ToCompound
  461 syn keyword sqlFunction  ST_ToCurve
  462 syn keyword sqlFunction  ST_ToCurvePoly
  463 syn keyword sqlFunction  ST_ToGeomColl
  464 syn keyword sqlFunction  ST_ToLineString
  465 syn keyword sqlFunction  ST_ToMultiCurve
  466 syn keyword sqlFunction  ST_ToMultiLine
  467 syn keyword sqlFunction  ST_ToMultiPoint
  468 syn keyword sqlFunction  ST_ToMultiPolygon
  469 syn keyword sqlFunction  ST_ToMultiSurface
  470 syn keyword sqlFunction  ST_ToPoint
  471 syn keyword sqlFunction  ST_ToPolygon
  472 syn keyword sqlFunction  ST_ToSurface
  473 
  474 " Array functions 16.x
  475 syn keyword sqlFunction  array array_agg array_max_cardinality trim_array
  476 syn keyword sqlFunction  error_line error_message error_procedure
  477 syn keyword sqlFunction  error_sqlcode error_sqlstate error_stack_trace
  478 
  479 
  480 " keywords
  481 syn keyword sqlKeyword   absolute accent access account action active activate add address admin
  482 syn keyword sqlKeyword   aes_decrypt after aggregate algorithm allow_dup_row allow allowed alter
  483 syn keyword sqlKeyword   always and angular ansi_substring any as append apply
  484 syn keyword sqlKeyword   arbiter array asc ascii ase
  485 syn keyword sqlKeyword   assign at atan2 atomic attended
  486 syn keyword sqlKeyword   audit auditing authentication authorization axis
  487 syn keyword sqlKeyword   autoincrement autostop batch bcp before
  488 syn keyword sqlKeyword   between bit_and bit_length bit_or bit_substr bit_xor
  489 syn keyword sqlKeyword   blank blanks block
  490 syn keyword sqlKeyword   both bottom unbounded breaker bufferpool
  491 syn keyword sqlKeyword   build bulk by byte bytes cache calibrate calibration
  492 syn keyword sqlKeyword   cancel capability cardinality cascade cast
  493 syn keyword sqlKeyword   catalog catch ceil change changes char char_convert
  494 syn keyword sqlKeyword   check checkpointlog checksum class classes client cmp
  495 syn keyword sqlKeyword   cluster clustered collation
  496 syn keyword sqlKeyword   column columns
  497 syn keyword sqlKeyword   command comments committed commitid comparisons
  498 syn keyword sqlKeyword   compatible component compressed compute computes
  499 syn keyword sqlKeyword   concat configuration confirm conflict connection
  500 syn keyword sqlKeyword   console consolidate consolidated
  501 syn keyword sqlKeyword   constraint constraints content
  502 syn keyword sqlKeyword   convert coordinate coordinator copy count count_set_bits
  503 syn keyword sqlKeyword   crc createtime critical cross cube cume_dist
  504 syn keyword sqlKeyword   current cursor data data database
  505 syn keyword sqlKeyword   current_timestamp current_user cycle
  506 syn keyword sqlKeyword   databases datatype dba dbfile
  507 syn keyword sqlKeyword   dbspace dbspaces dbspacename debug decoupled
  508 syn keyword sqlKeyword   decrypted default defaults default_dbspace deferred
  509 syn keyword sqlKeyword   definer definition
  510 syn keyword sqlKeyword   delay deleting delimited dependencies desc
  511 syn keyword sqlKeyword   description deterministic directory
  512 syn keyword sqlKeyword   disable disabled disallow distinct disksandbox disk_sandbox
  513 syn keyword sqlKeyword   dn do domain download duplicate
  514 syn keyword sqlKeyword   dsetpass dttm dynamic each earth editproc effective ejb
  515 syn keyword sqlKeyword   elimination ellipsoid else elseif
  516 syn keyword sqlKeyword   email empty enable encapsulated encrypted encryption end
  517 syn keyword sqlKeyword   encoding endif engine environment erase error errors escape escapes event
  518 syn keyword sqlKeyword   event_parameter every exception exclude excluded exclusive exec
  519 syn keyword sqlKeyword   existing exists expanded expiry express exprtype extended_property
  520 syn keyword sqlKeyword   external externlogin factor failover false
  521 syn keyword sqlKeyword   fastfirstrow feature fieldproc file files filler
  522 syn keyword sqlKeyword   fillfactor final finish first first_keyword first_value
  523 syn keyword sqlKeyword   flattening
  524 syn keyword sqlKeyword   following force foreign format forjson forxml forxml_sep fp frame
  525 syn keyword sqlKeyword   free freepage french fresh full function
  526 syn keyword sqlKeyword   gb generic get_bit go global grid
  527 syn keyword sqlKeyword   group handler hash having header hexadecimal
  528 syn keyword sqlKeyword   hidden high history hg hng hold holdlock host
  529 syn keyword sqlKeyword   hours http_body http_session_timeout id identified identity ignore
  530 syn keyword sqlKeyword   ignore_dup_key ignore_dup_row immediate
  531 syn keyword sqlKeyword   in inactiv inactive inactivity included increment incremental
  532 syn keyword sqlKeyword   index index_enabled index_lparen indexonly info information
  533 syn keyword sqlKeyword   inheritance inline inner inout insensitive inserting
  534 syn keyword sqlKeyword   instead
  535 syn keyword sqlKeyword   internal intersection into introduced inverse invoker
  536 syn keyword sqlKeyword   iq is isolation
  537 syn keyword sqlKeyword   jar java java_location java_main_userid java_vm_options
  538 syn keyword sqlKeyword   jconnect jdk join json kb key keys keep language last
  539 syn keyword sqlKeyword   last_keyword last_value lateral latitude
  540 syn keyword sqlKeyword   ld ldap left len linear lf ln level like
  541 syn keyword sqlKeyword   limit local location log
  542 syn keyword sqlKeyword   logging logical login logscan long longitude low lru ls
  543 syn keyword sqlKeyword   main major manage manual mark master
  544 syn keyword sqlKeyword   match matched materialized max maxvalue maximum mb measure median membership
  545 syn keyword sqlKeyword   merge metadata methods migrate minimum minor minutes minvalue mirror
  546 syn keyword sqlKeyword   mode modify monitor move mru multiplex
  547 syn keyword sqlKeyword   name named namespaces national native natural new next nextval
  548 syn keyword sqlKeyword   ngram no noholdlock nolock nonclustered none normal not
  549 syn keyword sqlKeyword   notify null nullable_constant nulls
  550 syn keyword sqlKeyword   object objects oem_string of off offline offset olap
  551 syn keyword sqlKeyword   old on online only openstring operator
  552 syn keyword sqlKeyword   optimization optimizer option
  553 syn keyword sqlKeyword   or order ordinality organization others out outer over owner
  554 syn keyword sqlKeyword   package packetsize padding page pages
  555 syn keyword sqlKeyword   paglock parallel parameter parent part partial
  556 syn keyword sqlKeyword   partition partitions partner password path pctfree
  557 syn keyword sqlKeyword   permissions perms plan planar policy polygon populate port postfilter preceding
  558 syn keyword sqlKeyword   precisionprefetch prefilter prefix preserve preview previous
  559 syn keyword sqlKeyword   primary prior priority priqty private privilege privileges procedure profile profiling
  560 syn keyword sqlKeyword   property_is_cumulative property_is_numeric public publication publish publisher
  561 syn keyword sqlKeyword   quiesce quote quotes range readclientfile readcommitted reader readfile readonly
  562 syn keyword sqlKeyword   readpast readuncommitted readwrite rebuild
  563 syn keyword sqlKeyword   received recompile recover recursive references
  564 syn keyword sqlKeyword   referencing regex regexp regexp_substr relative relocate
  565 syn keyword sqlKeyword   rename repeatable repeatableread replicate replication
  566 syn keyword sqlKeyword   requests request_timeout required rereceive resend reserve reset
  567 syn keyword sqlKeyword   resizing resolve resource respect restart
  568 syn keyword sqlKeyword   restrict result retain retries
  569 syn keyword sqlKeyword   returns reverse right role roles
  570 syn keyword sqlKeyword   rollup root row row_number rowlock rows rowtype
  571 syn keyword sqlKeyword   sa_index_hash sa_internal_fk_verify sa_internal_termbreak
  572 syn keyword sqlKeyword   sa_order_preserving_hash sa_order_preserving_hash_big sa_order_preserving_hash_prefix
  573 syn keyword sqlKeyword   sa_file_free_pages sa_internal_type_from_catalog sa_internal_valid_hash
  574 syn keyword sqlKeyword   sa_internal_validate_value sa_json_element
  575 syn keyword sqlKeyword   scale schedule schema scope script scripted scroll search seconds secqty security
  576 syn keyword sqlKeyword   semi send sensitive sent sequence serializable
  577 syn keyword sqlKeyword   server severity session set_bit set_bits sets
  578 syn keyword sqlKeyword   shapefile share side simple since site size skip
  579 syn keyword sqlKeyword   snap snapshot soapheader soap_header
  580 syn keyword sqlKeyword   spatial split some sorted_data
  581 syn keyword sqlKeyword   sql sqlcode sqlid sqlflagger sqlstate sqrt square
  582 syn keyword sqlKeyword   stacker stale state statement statistics status stddev_pop stddev_samp
  583 syn keyword sqlKeyword   stemmer stogroup stoplist storage store
  584 syn keyword sqlKeyword   strip stripesizekb striping subpages subscribe subscription
  585 syn keyword sqlKeyword   subtransaction suser_id suser_name suspend synchronization
  586 syn keyword sqlKeyword   syntax_error table tables tablock
  587 syn keyword sqlKeyword   tablockx target tb temp template temporary term then ties
  588 syn keyword sqlKeyword   timezone timeout tls to to_char to_nchar tolerance top
  589 syn keyword sqlKeyword   trace traced_plan tracing
  590 syn keyword sqlKeyword   transfer transform transaction transactional treat tries
  591 syn keyword sqlKeyword   true try tsequal type tune uncommitted unconditionally
  592 syn keyword sqlKeyword   unenforced unicode unique unistr unit unknown unlimited unload
  593 syn keyword sqlKeyword   unpartition unquiesce updatetime updating updlock upgrade upload
  594 syn keyword sqlKeyword   upper usage use user
  595 syn keyword sqlKeyword   using utc utilities validproc
  596 syn keyword sqlKeyword   value values varchar variable
  597 syn keyword sqlKeyword   varying var_pop var_samp vcat verbosity
  598 syn keyword sqlKeyword   verify versions view virtual wait
  599 syn keyword sqlKeyword   warning wd web when where with with_auto
  600 syn keyword sqlKeyword   with_auto with_cube with_rollup without
  601 syn keyword sqlKeyword   with_lparen within word work workload write writefile
  602 syn keyword sqlKeyword   writeclientfile writer writers writeserver xlock
  603 syn keyword sqlKeyword   war xml zeros zone
  604 " XML
  605 syn keyword sqlKeyword   raw auto elements explicit
  606 " HTTP support
  607 syn keyword sqlKeyword   authorization secure url service next_soap_header
  608 " HTTP 9.0.2 new procedure keywords
  609 syn keyword sqlKeyword   namespace certificate certificates clientport proxy trusted_certificates_file
  610 " OLAP support 9.0.0
  611 syn keyword sqlKeyword   covar_pop covar_samp corr regr_slope regr_intercept
  612 syn keyword sqlKeyword   regr_count regr_r2 regr_avgx regr_avgy
  613 syn keyword sqlKeyword   regr_sxx regr_syy regr_sxy
  614 
  615 " Alternate keywords
  616 syn keyword sqlKeyword   character dec options proc reference
  617 syn keyword sqlKeyword   subtrans tran syn keyword
  618 
  619 " Login Mode Options
  620 syn keyword sqlKeywordLogin  standard integrated kerberos LDAPUA
  621 syn keyword sqlKeywordLogin  cloudadmin mixed
  622 
  623 " Spatial Predicates
  624 syn keyword sqlKeyword   ST_Contains
  625 syn keyword sqlKeyword   ST_ContainsFilter
  626 syn keyword sqlKeyword   ST_CoveredBy
  627 syn keyword sqlKeyword   ST_CoveredByFilter
  628 syn keyword sqlKeyword   ST_Covers
  629 syn keyword sqlKeyword   ST_CoversFilter
  630 syn keyword sqlKeyword   ST_Crosses
  631 syn keyword sqlKeyword   ST_Disjoint
  632 syn keyword sqlKeyword   ST_Equals
  633 syn keyword sqlKeyword   ST_EqualsFilter
  634 syn keyword sqlKeyword   ST_Intersects
  635 syn keyword sqlKeyword   ST_IntersectsFilter
  636 syn keyword sqlKeyword   ST_IntersectsRect
  637 syn keyword sqlKeyword   ST_OrderingEquals
  638 syn keyword sqlKeyword   ST_Overlaps
  639 syn keyword sqlKeyword   ST_Relate
  640 syn keyword sqlKeyword   ST_Touches
  641 syn keyword sqlKeyword   ST_Within
  642 syn keyword sqlKeyword   ST_WithinFilter
  643 " Spatial Set operations
  644 syn keyword sqlKeyword   ST_Affine
  645 syn keyword sqlKeyword   ST_Boundary
  646 syn keyword sqlKeyword   ST_Buffer
  647 syn keyword sqlKeyword   ST_ConvexHull
  648 syn keyword sqlKeyword   ST_ConvexHullAggr
  649 syn keyword sqlKeyword   ST_Difference
  650 syn keyword sqlKeyword   ST_Intersection
  651 syn keyword sqlKeyword   ST_IntersectionAggr
  652 syn keyword sqlKeyword   ST_SymDifference
  653 syn keyword sqlKeyword   ST_Union
  654 syn keyword sqlKeyword   ST_UnionAggr
  655 " Spatial Bounds
  656 syn keyword sqlKeyword   ST_Envelope
  657 syn keyword sqlKeyword   ST_EnvelopeAggr
  658 syn keyword sqlKeyword   ST_Lat
  659 syn keyword sqlKeyword   ST_LatMax
  660 syn keyword sqlKeyword   ST_LatMin
  661 syn keyword sqlKeyword   ST_Long
  662 syn keyword sqlKeyword   ST_LongMax
  663 syn keyword sqlKeyword   ST_LongMin
  664 syn keyword sqlKeyword   ST_M
  665 syn keyword sqlKeyword   ST_MMax
  666 syn keyword sqlKeyword   ST_MMin
  667 syn keyword sqlKeyword   ST_Point
  668 syn keyword sqlKeyword   ST_X
  669 syn keyword sqlKeyword   ST_XMax
  670 syn keyword sqlKeyword   ST_XMin
  671 syn keyword sqlKeyword   ST_Y
  672 syn keyword sqlKeyword   ST_YMax
  673 syn keyword sqlKeyword   ST_YMin
  674 syn keyword sqlKeyword   ST_Z
  675 syn keyword sqlKeyword   ST_ZMax
  676 syn keyword sqlKeyword   ST_ZMin
  677 " Spatial Collection Aggregates
  678 syn keyword sqlKeyword   ST_GeomCollectionAggr
  679 syn keyword sqlKeyword   ST_LineStringAggr
  680 syn keyword sqlKeyword   ST_MultiCurveAggr
  681 syn keyword sqlKeyword   ST_MultiLineStringAggr
  682 syn keyword sqlKeyword   ST_MultiPointAggr
  683 syn keyword sqlKeyword   ST_MultiPolygonAggr
  684 syn keyword sqlKeyword   ST_MultiSurfaceAggr
  685 syn keyword sqlKeyword   ST_Perimeter
  686 syn keyword sqlKeyword   ST_PointOnSurface
  687 " Spatial SRS
  688 syn keyword sqlKeyword   ST_CompareWKT
  689 syn keyword sqlKeyword   ST_FormatWKT
  690 syn keyword sqlKeyword   ST_ParseWKT
  691 syn keyword sqlKeyword   ST_TransformGeom
  692 syn keyword sqlKeyword   ST_GeometryTypeFromBaseType
  693 syn keyword sqlKeyword   ST_SnapToGrid
  694 syn keyword sqlKeyword   ST_Transform
  695 syn keyword sqlKeyword   ST_SRID
  696 syn keyword sqlKeyword   ST_SRIDFromBaseType
  697 syn keyword sqlKeyword   ST_LoadConfigurationData
  698 " Spatial Indexes
  699 syn keyword sqlKeyword   ST_LinearHash
  700 syn keyword sqlKeyword   ST_LinearUnHash
  701 
  702 syn keyword sqlOperator  in any some all between exists
  703 syn keyword sqlOperator  like escape not is and or
  704 syn keyword sqlOperator  minus
  705 syn keyword sqlOperator  prior distinct unnest
  706 
  707 syn keyword sqlStatement allocate alter attach backup begin break call case catch
  708 syn keyword sqlStatement checkpoint clear close comment commit configure connect
  709 syn keyword sqlStatement continue create deallocate declare delete describe
  710 syn keyword sqlStatement detach disconnect drop except execute exit explain fetch
  711 syn keyword sqlStatement for forward from get goto grant help if include
  712 syn keyword sqlStatement input insert install intersect leave load lock loop
  713 syn keyword sqlStatement message open output parameters passthrough
  714 syn keyword sqlStatement prepare print put raiserror read readtext refresh release
  715 syn keyword sqlStatement remote remove reorganize resignal restore resume
  716 syn keyword sqlStatement return revoke rollback save savepoint select
  717 syn keyword sqlStatement set setuser signal start stop synchronize
  718 syn keyword sqlStatement system trigger truncate try union unload update
  719 syn keyword sqlStatement validate waitfor whenever while window writetext
  720 
  721 
  722 syn keyword sqlType  char nchar long varchar nvarchar text ntext uniqueidentifierstr xml
  723 syn keyword sqlType  bigint bit decimal double varbit
  724 syn keyword sqlType  float int integer numeric
  725 syn keyword sqlType  smallint tinyint real
  726 syn keyword sqlType  money smallmoney
  727 syn keyword sqlType  date datetime datetimeoffset smalldatetime time timestamp
  728 syn keyword sqlType  binary image varray varbinary uniqueidentifier
  729 syn keyword sqlType  unsigned
  730 " Spatial types
  731 syn keyword sqlType  st_geometry st_point st_curve st_surface st_geomcollection
  732 syn keyword sqlType  st_linestring st_circularstring st_compoundcurve
  733 syn keyword sqlType  st_curvepolygon st_polygon
  734 syn keyword sqlType  st_multipoint st_multicurve st_multisurface
  735 syn keyword sqlType  st_multilinestring st_multipolygon
  736 
  737 syn keyword sqlOption    Allow_nulls_by_default
  738 syn keyword sqlOption    Allow_read_client_file
  739 syn keyword sqlOption    Allow_snapshot_isolation
  740 syn keyword sqlOption    Allow_write_client_file
  741 syn keyword sqlOption    Ansi_blanks
  742 syn keyword sqlOption    Ansi_close_cursors_on_rollback
  743 syn keyword sqlOption    Ansi_permissions
  744 syn keyword sqlOption    Ansi_substring
  745 syn keyword sqlOption    Ansi_update_constraints
  746 syn keyword sqlOption    Ansinull
  747 syn keyword sqlOption    Auditing
  748 syn keyword sqlOption    Auditing_options
  749 syn keyword sqlOption    Auto_commit_on_create_local_temp_index
  750 syn keyword sqlOption    Background_priority
  751 syn keyword sqlOption    Blocking
  752 syn keyword sqlOption    Blocking_others_timeout
  753 syn keyword sqlOption    Blocking_timeout
  754 syn keyword sqlOption    Chained
  755 syn keyword sqlOption    Checkpoint_time
  756 syn keyword sqlOption    Cis_option
  757 syn keyword sqlOption    Cis_rowset_size
  758 syn keyword sqlOption    Close_on_endtrans
  759 syn keyword sqlOption    Collect_statistics_on_dml_updates
  760 syn keyword sqlOption    Conn_auditing
  761 syn keyword sqlOption    Connection_authentication
  762 syn keyword sqlOption    Continue_after_raiserror
  763 syn keyword sqlOption    Conversion_error
  764 syn keyword sqlOption    Cooperative_commit_timeout
  765 syn keyword sqlOption    Cooperative_commits
  766 syn keyword sqlOption    Database_authentication
  767 syn keyword sqlOption    Date_format
  768 syn keyword sqlOption    Date_order
  769 syn keyword sqlOption    db_publisher
  770 syn keyword sqlOption    Debug_messages
  771 syn keyword sqlOption    Dedicated_task
  772 syn keyword sqlOption    Default_dbspace
  773 syn keyword sqlOption    Default_timestamp_increment
  774 syn keyword sqlOption    Delayed_commit_timeout
  775 syn keyword sqlOption    Delayed_commits
  776 syn keyword sqlOption    Divide_by_zero_error
  777 syn keyword sqlOption    Escape_character
  778 syn keyword sqlOption    Exclude_operators
  779 syn keyword sqlOption    Extended_join_syntax
  780 syn keyword sqlOption    Extern_login_credentials
  781 syn keyword sqlOption    Fire_triggers
  782 syn keyword sqlOption    First_day_of_week
  783 syn keyword sqlOption    For_xml_null_treatment
  784 syn keyword sqlOption    Force_view_creation
  785 syn keyword sqlOption    Global_database_id
  786 syn keyword sqlOption    Http_session_timeout
  787 syn keyword sqlOption    Http_connection_pool_basesize
  788 syn keyword sqlOption    Http_connection_pool_timeout
  789 syn keyword sqlOption    Integrated_server_name
  790 syn keyword sqlOption    Isolation_level
  791 syn keyword sqlOption    Java_class_path
  792 syn keyword sqlOption    Java_location
  793 syn keyword sqlOption    Java_main_userid
  794 syn keyword sqlOption    Java_vm_options
  795 syn keyword sqlOption    Lock_rejected_rows
  796 syn keyword sqlOption    Log_deadlocks
  797 syn keyword sqlOption    Login_mode
  798 syn keyword sqlOption    Login_procedure
  799 syn keyword sqlOption    Materialized_view_optimization
  800 syn keyword sqlOption    Max_client_statements_cached
  801 syn keyword sqlOption    Max_cursor_count
  802 syn keyword sqlOption    Max_hash_size
  803 syn keyword sqlOption    Max_plans_cached
  804 syn keyword sqlOption    Max_priority
  805 syn keyword sqlOption    Max_query_tasks
  806 syn keyword sqlOption    Max_recursive_iterations
  807 syn keyword sqlOption    Max_statement_count
  808 syn keyword sqlOption    Max_temp_space
  809 syn keyword sqlOption    Min_password_length
  810 syn keyword sqlOption    Min_role_admins
  811 syn keyword sqlOption    Nearest_century
  812 syn keyword sqlOption    Non_keywords
  813 syn keyword sqlOption    Odbc_describe_binary_as_varbinary
  814 syn keyword sqlOption    Odbc_distinguish_char_and_varchar
  815 syn keyword sqlOption    Oem_string
  816 syn keyword sqlOption    On_charset_conversion_failure
  817 syn keyword sqlOption    On_tsql_error
  818 syn keyword sqlOption    Optimization_goal
  819 syn keyword sqlOption    Optimization_level
  820 syn keyword sqlOption    Optimization_workload
  821 syn keyword sqlOption    Pinned_cursor_percent_of_cache
  822 syn keyword sqlOption    Post_login_procedure
  823 syn keyword sqlOption    Precision
  824 syn keyword sqlOption    Prefetch
  825 syn keyword sqlOption    Preserve_source_format
  826 syn keyword sqlOption    Prevent_article_pkey_update
  827 syn keyword sqlOption    Priority
  828 syn keyword sqlOption    Progress_messages
  829 syn keyword sqlOption    Query_mem_timeout
  830 syn keyword sqlOption    Quoted_identifier
  831 syn keyword sqlOption    Read_past_deleted
  832 syn keyword sqlOption    Recovery_time
  833 syn keyword sqlOption    Remote_idle_timeout
  834 syn keyword sqlOption    Replicate_all
  835 syn keyword sqlOption    Request_timeout
  836 syn keyword sqlOption    Reserved_keywords
  837 syn keyword sqlOption    Return_date_time_as_string
  838 syn keyword sqlOption    Rollback_on_deadlock
  839 syn keyword sqlOption    Row_counts
  840 syn keyword sqlOption    Scale
  841 syn keyword sqlOption    Secure_feature_key
  842 syn keyword sqlOption    Sort_collation
  843 syn keyword sqlOption    Sql_flagger_error_level
  844 syn keyword sqlOption    Sql_flagger_warning_level
  845 syn keyword sqlOption    String_rtruncation
  846 syn keyword sqlOption    st_geometry_asbinary_format
  847 syn keyword sqlOption    st_geometry_astext_format
  848 syn keyword sqlOption    st_geometry_asxml_format
  849 syn keyword sqlOption    st_geometry_describe_type
  850 syn keyword sqlOption    st_geometry_interpolation
  851 syn keyword sqlOption    st_geometry_on_invalid
  852 syn keyword sqlOption    Subsume_row_locks
  853 syn keyword sqlOption    Suppress_tds_debugging
  854 syn keyword sqlOption    Synchronize_mirror_on_commit
  855 syn keyword sqlOption    Tds_empty_string_is_null
  856 syn keyword sqlOption    Temp_space_limit_check
  857 syn keyword sqlOption    Time_format
  858 syn keyword sqlOption    Time_zone_adjustment
  859 syn keyword sqlOption    Timestamp_format
  860 syn keyword sqlOption    Timestamp_with_time_zone_format
  861 syn keyword sqlOption    Truncate_timestamp_values
  862 syn keyword sqlOption    Tsql_outer_joins
  863 syn keyword sqlOption    Tsql_variables
  864 syn keyword sqlOption    Updatable_statement_isolation
  865 syn keyword sqlOption    Update_statistics
  866 syn keyword sqlOption    Upgrade_database_capability
  867 syn keyword sqlOption    User_estimates
  868 syn keyword sqlOption    Uuid_has_hyphens
  869 syn keyword sqlOption    Verify_password_function
  870 syn keyword sqlOption    Wait_for_commit
  871 syn keyword sqlOption    Webservice_namespace_host
  872 syn keyword sqlOption    Webservice_sessionid_name
  873 
  874 " Strings and characters:
  875 syn region sqlString        start=+"+    end=+"+ contains=@Spell
  876 syn region sqlString        start=+'+    end=+'+ contains=@Spell
  877 
  878 " Numbers:
  879 syn match sqlNumber     "-\=\<\d*\.\=[0-9_]\>"
  880 
  881 " Comments:
  882 syn region sqlDashComment   start=/--/ end=/$/ contains=@Spell
  883 syn region sqlSlashComment  start=/\/\// end=/$/ contains=@Spell
  884 syn region sqlMultiComment  start="/\*" end="\*/" contains=sqlMultiComment,@Spell
  885 syn cluster sqlComment  contains=sqlDashComment,sqlSlashComment,sqlMultiComment,@Spell
  886 syn sync ccomment sqlComment
  887 syn sync ccomment sqlDashComment
  888 syn sync ccomment sqlSlashComment
  889 
  890 hi def link sqlDashComment  Comment
  891 hi def link sqlSlashComment Comment
  892 hi def link sqlMultiComment Comment
  893 hi def link sqlNumber           Number
  894 hi def link sqlOperator         Operator
  895 hi def link sqlSpecial          Special
  896 hi def link sqlKeyword          Keyword
  897 hi def link sqlStatement    Statement
  898 hi def link sqlString           String
  899 hi def link sqlType         Type
  900 hi def link sqlFunction         Function
  901 hi def link sqlOption           PreProc
  902 
  903 let b:current_syntax = "sqlanywhere"
  904 
  905 " vim:sw=4: