|
4 | 4 | "If you want to provide a fix or improvement, please create a pull request against the original repository.", |
5 | 5 | "Once accepted there, we are happy to receive an update request." |
6 | 6 | ], |
7 | | - "version": "https://github.com/microsoft/vscode-mssql/commit/c98518dd7418ddfb6f35676e14cf12791b0a235d", |
| 7 | + "version": "https://github.com/microsoft/vscode-mssql/commit/b8b58864526c048002b7c3964bdac8aac3713bd9", |
8 | 8 | "name": "SQL", |
9 | 9 | "scopeName": "source.sql", |
10 | 10 | "patterns": [ |
|
191 | 191 | "name": "keyword.operator.concatenator.sql" |
192 | 192 | }, |
193 | 193 | { |
194 | | - "match": "(?i)\\b(avg|checksum_agg|count|count_big|grouping|grouping_id|max|min|sum|stdev|stdevp|var|varp)\\b", |
| 194 | + "match": "(?i)\\b(aggregate|approx_count_distinct|avg|checksum_agg|count|count_big|grouping|grouping_id|max|min|sum|stdev|stdevp|var|varp)\\b", |
195 | 195 | "name": "support.function.aggregate.sql" |
196 | 196 | }, |
197 | 197 | { |
|
202 | 202 | "match": "(?i)\\b(cast|convert|parse|try_cast|try_convert|try_parse)\\b", |
203 | 203 | "name": "support.function.conversion.sql" |
204 | 204 | }, |
| 205 | + { |
| 206 | + "match": "(?i)\\b(collationproperty|tertiary_weights)\\b", |
| 207 | + "name": "support.function.collation.sql" |
| 208 | + }, |
| 209 | + { |
| 210 | + "match": "(?i)\\b(asymkey_id|asymkeyproperty|certproperty|cert_id|crypt_gen_random|decryptbyasymkey|decryptbycert|decryptbykey|decryptbykeyautoasymkey|decryptbykeyautocert|decryptbypassphrase|encryptbyasymkey|encryptbycert|encryptbykey|encryptbypassphrase|hashbytes|is_objectsigned|key_guid|key_id|key_name|signbyasymkey|signbycert|symkeyproperty|verifysignedbycert|verifysignedbyasymkey)\\b", |
| 211 | + "name": "support.function.cryptographic.sql" |
| 212 | + }, |
205 | 213 | { |
206 | 214 | "match": "(?i)\\b(cursor_status)\\b", |
207 | 215 | "name": "support.function.cursor.sql" |
208 | 216 | }, |
209 | 217 | { |
210 | | - "match": "(?i)\\b(sysdatetime|sysdatetimeoffset|sysutcdatetime|current_time(stamp)?|getdate|getutcdate|datename|datepart|day|month|year|datefromparts|datetime2fromparts|datetimefromparts|datetimeoffsetfromparts|smalldatetimefromparts|timefromparts|datediff|dateadd|eomonth|switchoffset|todatetimeoffset|isdate)\\b", |
| 218 | + "match": "(?i)\\b(sysdatetime|sysdatetimeoffset|sysutcdatetime|current_time(stamp)?|getdate|getutcdate|datename|datepart|day|month|year|datefromparts|datetime2fromparts|datetimefromparts|datetimeoffsetfromparts|smalldatetimefromparts|timefromparts|datediff|dateadd|eomonth|switchoffset|todatetimeoffset|isdate|date_bucket)\\b", |
211 | 219 | "name": "support.function.datetime.sql" |
212 | 220 | }, |
| 221 | + { |
| 222 | + "match": "(?i)\\b(datalength|ident_current|ident_incr|ident_seed|identity|sql_variant_property)\\b", |
| 223 | + "name": "support.function.datatype.sql" |
| 224 | + }, |
213 | 225 | { |
214 | 226 | "match": "(?i)\\b(coalesce|nullif)\\b", |
215 | 227 | "name": "support.function.expression.sql" |
|
219 | 231 | "name": "support.function.globalvar.sql" |
220 | 232 | }, |
221 | 233 | { |
222 | | - "match": "(?i)\\b(choose|iif)\\b", |
| 234 | + "match": "(?i)\\b(json|isjson|json_object|json_array|json_value|json_query|json_modify|json_path_exists)\\b", |
| 235 | + "name": "support.function.json.sql" |
| 236 | + }, |
| 237 | + { |
| 238 | + "match": "(?i)\\b(choose|iif|greatest|least)\\b", |
223 | 239 | "name": "support.function.logical.sql" |
224 | 240 | }, |
225 | 241 | { |
|
235 | 251 | "name": "support.function.ranking.sql" |
236 | 252 | }, |
237 | 253 | { |
238 | | - "match": "(?i)\\b(opendatasource|openrowset|openquery|openxml)\\b", |
| 254 | + "match": "(?i)\\b(generate_series|opendatasource|openjson|openrowset|openquery|openxml|predict|string_split)\\b", |
239 | 255 | "name": "support.function.rowset.sql" |
240 | 256 | }, |
241 | 257 | { |
|
0 commit comments