]> gitweb.factorcode.org Git - factor.git/blob - basis/xmode/modes/tsql.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / tsql.xml
1 <?xml version="1.0"?>
2
3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
4
5 <MODE>
6         <PROPS>
7                 <PROPERTY NAME="commentStart" VALUE="/*" />
8                 <PROPERTY NAME="commentEnd" VALUE="*/" />
9                 <PROPERTY NAME="lineComment" VALUE="--" />
10         </PROPS>
11         <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
12                 <SPAN TYPE="COMMENT1">
13                         <BEGIN>/*</BEGIN>
14                         <END>*/</END>
15                 </SPAN>
16
17                 <SPAN TYPE="LITERAL1" ESCAPE="\">
18                         <BEGIN>"</BEGIN>
19                         <END>"</END>
20                 </SPAN>
21                 <SPAN TYPE="LITERAL1" ESCAPE="\">
22                         <BEGIN>'</BEGIN>
23                         <END>'</END>
24                 </SPAN>
25                 <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE" ESCAPE="\">
26                         <BEGIN>[</BEGIN>
27                         <END>]</END>
28                 </SPAN>
29
30                 <!-- Identifier -->
31                 <SPAN TYPE="LITERAL2" ESCAPE="\">
32                         <BEGIN>`</BEGIN>
33                         <END>`</END>
34                 </SPAN>
35
36                 <MARK_PREVIOUS TYPE="FUNCTION"
37                         MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
38                 <SEQ TYPE="OPERATOR">)</SEQ>
39
40                 <EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>
41                 <SEQ TYPE="OPERATOR">+</SEQ>
42                 <SEQ TYPE="OPERATOR">-</SEQ>
43                 <SEQ TYPE="OPERATOR">/</SEQ>
44                 <SEQ TYPE="OPERATOR">*</SEQ>
45                 <SEQ TYPE="OPERATOR">=</SEQ>
46                 <SEQ TYPE="OPERATOR">&gt;</SEQ>
47                 <SEQ TYPE="OPERATOR">&lt;</SEQ>
48                 <SEQ TYPE="OPERATOR">%</SEQ>
49                 <SEQ TYPE="OPERATOR">&amp;</SEQ>
50                 <SEQ TYPE="OPERATOR">|</SEQ>
51                 <SEQ TYPE="OPERATOR">^</SEQ>
52                 <SEQ TYPE="OPERATOR">~</SEQ>
53                 <SEQ TYPE="OPERATOR">!=</SEQ>
54                 <SEQ TYPE="OPERATOR">!&gt;</SEQ>
55                 <SEQ TYPE="OPERATOR">!&lt;</SEQ>
56                 <SEQ TYPE="OPERATOR">::</SEQ>
57                 <MARK_PREVIOUS TYPE="LABEL" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
58
59                 <MARK_FOLLOWING TYPE="LITERAL2">@</MARK_FOLLOWING>
60
61                 <KEYWORDS>
62                         <!-- reserved words -->
63                         <KEYWORD1>ABSOLUTE</KEYWORD1>
64                         <KEYWORD1>ADD</KEYWORD1>
65                         <KEYWORD1>ALTER</KEYWORD1>
66                         <KEYWORD1>ANSI_NULLS</KEYWORD1>
67                         <KEYWORD1>AS</KEYWORD1>
68                         <KEYWORD1>ASC</KEYWORD1>
69                         <KEYWORD1>AUTHORIZATION</KEYWORD1>
70                         <KEYWORD1>BACKUP</KEYWORD1>
71                         <KEYWORD1>BEGIN</KEYWORD1>
72                         <KEYWORD1>BREAK</KEYWORD1>
73                         <KEYWORD1>BROWSE</KEYWORD1>
74                         <KEYWORD1>BULK</KEYWORD1>
75                         <KEYWORD1>BY</KEYWORD1>
76                         <KEYWORD1>CASCADE</KEYWORD1>
77                         <KEYWORD1>CHECK</KEYWORD1>
78                         <KEYWORD1>CHECKPOINT</KEYWORD1>
79                         <KEYWORD1>CLOSE</KEYWORD1>
80                         <KEYWORD1>CLUSTERED</KEYWORD1>
81                         <KEYWORD1>COLUMN</KEYWORD1>
82                         <KEYWORD1>COMMIT</KEYWORD1>
83                         <KEYWORD1>COMMITTED</KEYWORD1>
84                         <KEYWORD1>COMPUTE</KEYWORD1>
85                         <KEYWORD1>CONFIRM</KEYWORD1>
86                         <KEYWORD1>CONSTRAINT</KEYWORD1>
87                         <KEYWORD1>CONTAINS</KEYWORD1>
88                         <KEYWORD1>CONTAINSTABLE</KEYWORD1>
89                         <KEYWORD1>CONTINUE</KEYWORD1>
90                         <KEYWORD1>CONTROLROW</KEYWORD1>
91                         <KEYWORD1>CREATE</KEYWORD1>
92                         <KEYWORD1>CURRENT</KEYWORD1>
93                         <KEYWORD1>CURRENT_DATE</KEYWORD1>
94                         <KEYWORD1>CURRENT_TIME</KEYWORD1>
95                         <KEYWORD1>CURSOR</KEYWORD1>
96                         <KEYWORD1>DATABASE</KEYWORD1>
97                         <KEYWORD1>DBCC</KEYWORD1>
98                         <KEYWORD1>DEALLOCATE</KEYWORD1>
99                         <KEYWORD1>DECLARE</KEYWORD1>
100                         <KEYWORD1>DEFAULT</KEYWORD1>
101                         <KEYWORD1>DELETE</KEYWORD1>
102                         <KEYWORD1>DENY</KEYWORD1>
103                         <KEYWORD1>DESC</KEYWORD1>
104                         <KEYWORD1>DISK</KEYWORD1>
105                         <KEYWORD1>DISTINCT</KEYWORD1>
106                         <KEYWORD1>DISTRIBUTED</KEYWORD1>
107                         <KEYWORD1>DOUBLE</KEYWORD1>
108                         <KEYWORD1>DROP</KEYWORD1>
109                         <KEYWORD1>DUMMY</KEYWORD1>
110                         <KEYWORD1>DUMP</KEYWORD1>
111                         <KEYWORD1>DYNAMIC</KEYWORD1>
112                         <KEYWORD1>ELSE</KEYWORD1>
113                         <KEYWORD1>END</KEYWORD1>
114                         <KEYWORD1>ERRLVL</KEYWORD1>
115                         <KEYWORD1>ERROREXIT</KEYWORD1>
116                         <KEYWORD1>ESCAPE</KEYWORD1>
117                         <KEYWORD1>EXCEPT</KEYWORD1>
118                         <KEYWORD1>EXEC</KEYWORD1>
119                         <KEYWORD1>EXECUTE</KEYWORD1>
120                         <KEYWORD1>EXIT</KEYWORD1>
121                         <KEYWORD1>FAST_FORWARD</KEYWORD1>
122                         <KEYWORD1>FETCH</KEYWORD1>
123                         <KEYWORD1>FILE</KEYWORD1>
124                         <KEYWORD1>FILLFACTOR</KEYWORD1>
125                         <KEYWORD1>FIRST</KEYWORD1>
126                         <KEYWORD1>FLOPPY</KEYWORD1>
127                         <KEYWORD1>FOR</KEYWORD1>
128                         <KEYWORD1>FOREIGN</KEYWORD1>
129                         <KEYWORD1>FORWARD_ONLY</KEYWORD1>
130                         <KEYWORD1>FREETEXT</KEYWORD1>
131                         <KEYWORD1>FREETEXTTABLE</KEYWORD1>
132                         <KEYWORD1>FROM</KEYWORD1>
133                         <KEYWORD1>FULL</KEYWORD1>
134                         <KEYWORD1>FUNCTION</KEYWORD1>
135                         <KEYWORD1>GLOBAL</KEYWORD1>
136                         <KEYWORD1>GOTO</KEYWORD1>
137                         <KEYWORD1>GRANT</KEYWORD1>
138                         <KEYWORD1>GROUP</KEYWORD1>
139                         <KEYWORD1>HAVING</KEYWORD1>
140                         <KEYWORD1>HOLDLOCK</KEYWORD1>
141                         <KEYWORD1>ID</KEYWORD1>
142                         <KEYWORD1>IDENTITYCOL</KEYWORD1>
143                         <KEYWORD1>IDENTITY_INSERT</KEYWORD1>
144                         <KEYWORD1>IF</KEYWORD1>
145                         <KEYWORD1>INDEX</KEYWORD1>
146                         <KEYWORD1>INNER</KEYWORD1>
147                         <KEYWORD1>INSENSITIVE</KEYWORD1>
148                         <KEYWORD1>INSERT</KEYWORD1>
149                         <KEYWORD1>INTO</KEYWORD1>
150                         <KEYWORD1>IS</KEYWORD1>
151                         <KEYWORD1>ISOLATION</KEYWORD1>
152                         <KEYWORD1>KEY</KEYWORD1>
153                         <KEYWORD1>KEYSET</KEYWORD1>
154                         <KEYWORD1>KILL</KEYWORD1>
155                         <KEYWORD1>LAST</KEYWORD1>
156                         <KEYWORD1>LEVEL</KEYWORD1>
157                         <KEYWORD1>LINENO</KEYWORD1>
158                         <KEYWORD1>LOAD</KEYWORD1>
159                         <KEYWORD1>LOCAL</KEYWORD1>
160                         <KEYWORD1>MAX</KEYWORD1>
161                         <KEYWORD1>MIN</KEYWORD1>
162                         <KEYWORD1>MIRROREXIT</KEYWORD1>
163                         <KEYWORD1>NATIONAL</KEYWORD1>
164                         <KEYWORD1>NEXT</KEYWORD1>
165                         <KEYWORD1>NOCHECK</KEYWORD1>
166                         <KEYWORD1>NONCLUSTERED</KEYWORD1>
167                         <KEYWORD1>OF</KEYWORD1>
168                         <KEYWORD1>OFF</KEYWORD1>
169                         <KEYWORD1>OFFSETS</KEYWORD1>
170                         <KEYWORD1>ON</KEYWORD1>
171                         <KEYWORD1>ONCE</KEYWORD1>
172                         <KEYWORD1>ONLY</KEYWORD1>
173                         <KEYWORD1>OPEN</KEYWORD1>
174                         <KEYWORD1>OPENDATASOURCE</KEYWORD1>
175                         <KEYWORD1>OPENQUERY</KEYWORD1>
176                         <KEYWORD1>OPENROWSET</KEYWORD1>
177                         <KEYWORD1>OPTIMISTIC</KEYWORD1>
178                         <KEYWORD1>OPTION</KEYWORD1>
179                         <KEYWORD1>ORDER</KEYWORD1>
180                         <KEYWORD1>OUTPUT</KEYWORD1>
181                         <KEYWORD1>OVER</KEYWORD1>
182                         <KEYWORD1>PERCENT</KEYWORD1>
183                         <KEYWORD1>PERM</KEYWORD1>
184                         <KEYWORD1>PERMANENT</KEYWORD1>
185                         <KEYWORD1>PIPE</KEYWORD1>
186                         <KEYWORD1>PLAN</KEYWORD1>
187                         <KEYWORD1>PRECISION</KEYWORD1>
188                         <KEYWORD1>PREPARE</KEYWORD1>
189                         <KEYWORD1>PRIMARY</KEYWORD1>
190                         <KEYWORD1>PRINT</KEYWORD1>
191                         <KEYWORD1>PRIOR</KEYWORD1>
192                         <KEYWORD1>PRIVILEGES</KEYWORD1>
193                         <KEYWORD1>PROC</KEYWORD1>
194                         <KEYWORD1>PROCEDURE</KEYWORD1>
195                         <KEYWORD1>PROCESSEXIT</KEYWORD1>
196                         <KEYWORD1>PUBLIC</KEYWORD1>
197                         <KEYWORD1>QUOTED_IDENTIFIER</KEYWORD1>
198                         <KEYWORD1>RAISERROR</KEYWORD1>
199                         <KEYWORD1>READ</KEYWORD1>
200                         <KEYWORD1>READTEXT</KEYWORD1>
201                         <KEYWORD1>READ_ONLY</KEYWORD1>
202                         <KEYWORD1>RECONFIGURE</KEYWORD1>
203                         <KEYWORD1>REFERENCES</KEYWORD1>
204                         <KEYWORD1>RELATIVE</KEYWORD1>
205                         <KEYWORD1>REPEATABLE</KEYWORD1>
206                         <KEYWORD1>REPLICATION</KEYWORD1>
207                         <KEYWORD1>RESTORE</KEYWORD1>
208                         <KEYWORD1>RESTRICT</KEYWORD1>
209                         <KEYWORD1>RETURN</KEYWORD1>
210                         <KEYWORD1>RETURNS</KEYWORD1>
211                         <KEYWORD1>REVOKE</KEYWORD1>
212                         <KEYWORD1>ROLLBACK</KEYWORD1>
213                         <KEYWORD1>ROWGUIDCOL</KEYWORD1>
214                         <KEYWORD1>RULE</KEYWORD1>
215                         <KEYWORD1>SAVE</KEYWORD1>
216                         <KEYWORD1>SCHEMA</KEYWORD1>
217                         <KEYWORD1>SCROLL</KEYWORD1>
218                         <KEYWORD1>SCROLL_LOCKS</KEYWORD1>
219                         <KEYWORD1>SELECT</KEYWORD1>
220                         <KEYWORD1>SERIALIZABLE</KEYWORD1>
221                         <KEYWORD1>SET</KEYWORD1>
222                         <KEYWORD1>SETUSER</KEYWORD1>
223                         <KEYWORD1>SHUTDOWN</KEYWORD1>
224                         <KEYWORD1>STATIC</KEYWORD1>
225                         <KEYWORD1>STATISTICS</KEYWORD1>
226                         <KEYWORD1>TABLE</KEYWORD1>
227                         <KEYWORD1>TAPE</KEYWORD1>
228                         <KEYWORD1>TEMP</KEYWORD1>
229                         <KEYWORD1>TEMPORARY</KEYWORD1>
230                         <KEYWORD1>TEXTIMAGE_ON</KEYWORD1>
231                         <KEYWORD1>THEN</KEYWORD1>
232                         <KEYWORD1>TO</KEYWORD1>
233                         <KEYWORD1>TOP</KEYWORD1>
234                         <KEYWORD1>TRAN</KEYWORD1>
235                         <KEYWORD1>TRANSACTION</KEYWORD1>
236                         <KEYWORD1>TRIGGER</KEYWORD1>
237                         <KEYWORD1>TRUNCATE</KEYWORD1>
238                         <KEYWORD1>TSEQUAL</KEYWORD1>
239                         <KEYWORD1>UNCOMMITTED</KEYWORD1>
240                         <KEYWORD1>UNION</KEYWORD1>
241                         <KEYWORD1>UNIQUE</KEYWORD1>
242                         <KEYWORD1>UPDATE</KEYWORD1>
243                         <KEYWORD1>UPDATETEXT</KEYWORD1>
244                         <KEYWORD1>USE</KEYWORD1>
245                         <KEYWORD1>VALUES</KEYWORD1>
246                         <KEYWORD1>VARYING</KEYWORD1>
247                         <KEYWORD1>VIEW</KEYWORD1>
248                         <KEYWORD1>WAITFOR</KEYWORD1>
249                         <KEYWORD1>WHEN</KEYWORD1>
250                         <KEYWORD1>WHERE</KEYWORD1>
251                         <KEYWORD1>WHILE</KEYWORD1>
252                         <KEYWORD1>WITH</KEYWORD1>
253                         <KEYWORD1>WORK</KEYWORD1>
254                         <KEYWORD1>WRITETEXT</KEYWORD1>
255
256                         <!-- data types -->
257                         <KEYWORD1>binary</KEYWORD1>
258                         <KEYWORD1>bit</KEYWORD1>
259                         <KEYWORD1>char</KEYWORD1>
260                         <KEYWORD1>character</KEYWORD1>
261                         <KEYWORD1>datetime</KEYWORD1>
262                         <KEYWORD1>decimal</KEYWORD1>
263                         <KEYWORD1>float</KEYWORD1>
264                         <KEYWORD1>image</KEYWORD1>
265                         <KEYWORD1>int</KEYWORD1>
266                         <KEYWORD1>integer</KEYWORD1>
267                         <KEYWORD1>money</KEYWORD1>
268                         <KEYWORD1>name</KEYWORD1>
269                         <KEYWORD1>numeric</KEYWORD1>
270                         <KEYWORD1>nchar</KEYWORD1>
271                         <KEYWORD1>nvarchar</KEYWORD1>
272                         <KEYWORD1>ntext</KEYWORD1>
273                         <KEYWORD1>real</KEYWORD1>
274                         <KEYWORD1>smalldatetime</KEYWORD1>
275                         <KEYWORD1>smallint</KEYWORD1>
276                         <KEYWORD1>smallmoney</KEYWORD1>
277                         <KEYWORD1>text</KEYWORD1>
278                         <KEYWORD1>timestamp</KEYWORD1>
279                         <KEYWORD1>tinyint</KEYWORD1>
280                         <KEYWORD1>uniqueidentifier</KEYWORD1>
281                         <KEYWORD1>varbinary</KEYWORD1>
282                         <KEYWORD1>varchar</KEYWORD1>
283
284                         <!-- system functions -->
285                         <KEYWORD2>@@CONNECTIONS</KEYWORD2>
286                         <KEYWORD2>@@CPU_BUSY</KEYWORD2>
287                         <KEYWORD2>@@CURSOR_ROWS</KEYWORD2>
288                         <KEYWORD2>@@DATEFIRST</KEYWORD2>
289                         <KEYWORD2>@@DBTS</KEYWORD2>
290                         <KEYWORD2>@@ERROR</KEYWORD2>
291                         <KEYWORD2>@@FETCH_STATUS</KEYWORD2>
292                         <KEYWORD2>@@IDENTITY</KEYWORD2>
293                         <KEYWORD2>@@IDLE</KEYWORD2>
294                         <KEYWORD2>@@IO_BUSY</KEYWORD2>
295                         <KEYWORD2>@@LANGID</KEYWORD2>
296                         <KEYWORD2>@@LANGUAGE</KEYWORD2>
297                         <KEYWORD2>@@LOCK_TIMEOUT</KEYWORD2>
298                         <KEYWORD2>@@MAX_CONNECTIONS</KEYWORD2>
299                         <KEYWORD2>@@MAX_PRECISION</KEYWORD2>
300                         <KEYWORD2>@@NESTLEVEL</KEYWORD2>
301                         <KEYWORD2>@@OPTIONS</KEYWORD2>
302                         <KEYWORD2>@@PACKET_ERRORS</KEYWORD2>
303                         <KEYWORD2>@@PACK_RECEIVED</KEYWORD2>
304                         <KEYWORD2>@@PACK_SENT</KEYWORD2>
305                         <KEYWORD2>@@PROCID</KEYWORD2>
306                         <KEYWORD2>@@REMSERVER</KEYWORD2>
307                         <KEYWORD2>@@ROWCOUNT</KEYWORD2>
308                         <KEYWORD2>@@SERVERNAME</KEYWORD2>
309                         <KEYWORD2>@@SERVICENAME</KEYWORD2>
310                         <KEYWORD2>@@SPID</KEYWORD2>
311                         <KEYWORD2>@@TEXTSIZE</KEYWORD2>
312                         <KEYWORD2>@@TIMETICKS</KEYWORD2>
313                         <KEYWORD2>@@TOTAL_ERRORS</KEYWORD2>
314                         <KEYWORD2>@@TOTAL_READ</KEYWORD2>
315                         <KEYWORD2>@@TOTAL_WRITE</KEYWORD2>
316                         <KEYWORD2>@@TRANCOUNT</KEYWORD2>
317                         <KEYWORD2>@@VERSION</KEYWORD2>
318                         <KEYWORD2>ABS</KEYWORD2>
319                         <KEYWORD2>ACOS</KEYWORD2>
320                         <KEYWORD2>APP_NAME</KEYWORD2>
321                         <KEYWORD2>ASCII</KEYWORD2>
322                         <KEYWORD2>ASIN</KEYWORD2>
323                         <KEYWORD2>ATAN</KEYWORD2>
324                         <KEYWORD2>ATN2</KEYWORD2>
325                         <KEYWORD2>AVG</KEYWORD2>
326                         <KEYWORD2>BINARY_CHECKSUM</KEYWORD2>
327                         <KEYWORD2>CASE</KEYWORD2>
328                         <KEYWORD2>CAST</KEYWORD2>
329                         <KEYWORD2>CEILING</KEYWORD2>
330                         <KEYWORD2>CHARINDEX</KEYWORD2>
331                         <KEYWORD2>CHECKSUM</KEYWORD2>
332                         <KEYWORD2>CHECKSUM_AGG</KEYWORD2>
333                         <KEYWORD2>COALESCE</KEYWORD2>
334                         <KEYWORD2>COLLATIONPROPERTY</KEYWORD2>
335                         <KEYWORD2>COLUMNPROPERTY</KEYWORD2>
336                         <KEYWORD2>COL_LENGTH</KEYWORD2>
337                         <KEYWORD2>COL_NAME</KEYWORD2>
338                         <KEYWORD2>CONVERT</KEYWORD2>
339                         <KEYWORD2>COS</KEYWORD2>
340                         <KEYWORD2>COT</KEYWORD2>
341                         <KEYWORD2>COUNT</KEYWORD2>
342                         <KEYWORD2>COUNT_BIG</KEYWORD2>
343                         <KEYWORD2>CURRENT_DATE</KEYWORD2>
344                         <KEYWORD2>CURRENT_TIME</KEYWORD2>
345                         <KEYWORD2>CURRENT_TIMESTAMP</KEYWORD2>
346                         <KEYWORD2>CURRENT_USER</KEYWORD2>
347                         <KEYWORD2>CURSOR_STATUS</KEYWORD2>
348                         <KEYWORD2>DATABASEPROPERTY</KEYWORD2>
349                         <KEYWORD2>DATALENGTH</KEYWORD2>
350                         <KEYWORD2>DATEADD</KEYWORD2>
351                         <KEYWORD2>DATEDIFF</KEYWORD2>
352                         <KEYWORD2>DATENAME</KEYWORD2>
353                         <KEYWORD2>DATEPART</KEYWORD2>
354                         <KEYWORD2>DAY</KEYWORD2>
355                         <KEYWORD2>DB_ID</KEYWORD2>
356                         <KEYWORD2>DB_NAME</KEYWORD2>
357                         <KEYWORD2>DEGREES</KEYWORD2>
358                         <KEYWORD2>DIFFERENCE</KEYWORD2>
359                         <KEYWORD2>EXP</KEYWORD2>
360                         <KEYWORD2>FILEGROUPPROPERTY</KEYWORD2>
361                         <KEYWORD2>FILEGROUP_ID</KEYWORD2>
362                         <KEYWORD2>FILEGROUP_NAME</KEYWORD2>
363                         <KEYWORD2>FILEPROPERTY</KEYWORD2>
364                         <KEYWORD2>FILE_ID</KEYWORD2>
365                         <KEYWORD2>FILE_NAME</KEYWORD2>
366                         <KEYWORD2>FLOOR</KEYWORD2>
367                         <KEYWORD2>FORMATMESSAGE</KEYWORD2>
368                         <KEYWORD2>FULLTEXTCATALOGPROPERTY</KEYWORD2>
369                         <KEYWORD2>FULLTEXTSERVICEPROPERTY</KEYWORD2>
370                         <KEYWORD2>GETANSINULL</KEYWORD2>
371                         <KEYWORD2>GETDATE</KEYWORD2>
372                         <KEYWORD2>GETUTCDATE</KEYWORD2>
373                         <KEYWORD2>GROUPING</KEYWORD2>
374                         <KEYWORD2>HOST_ID</KEYWORD2>
375                         <KEYWORD2>HOST_NAME</KEYWORD2>
376                         <KEYWORD2>IDENTITY</KEYWORD2>
377                         <KEYWORD2>IDENTITY_INSERT</KEYWORD2>
378                         <KEYWORD2>IDENT_CURRENT</KEYWORD2>
379                         <KEYWORD2>IDENT_INCR</KEYWORD2>
380                         <KEYWORD2>IDENT_SEED</KEYWORD2>
381                         <KEYWORD2>INDEXPROPERTY</KEYWORD2>
382                         <KEYWORD2>INDEX_COL</KEYWORD2>
383                         <KEYWORD2>ISDATE</KEYWORD2>
384                         <KEYWORD2>ISNULL</KEYWORD2>
385                         <KEYWORD2>ISNUMERIC</KEYWORD2>
386                         <KEYWORD2>IS_MEMBER</KEYWORD2>
387                         <KEYWORD2>IS_SRVROLEMEMBER</KEYWORD2>
388                         <KEYWORD2>LEFT</KEYWORD2>
389                         <KEYWORD2>LEN</KEYWORD2>
390                         <KEYWORD2>LOG10</KEYWORD2>
391                         <KEYWORD2>LOG</KEYWORD2>
392                         <KEYWORD2>LOWER</KEYWORD2>
393                         <KEYWORD2>LTRIM</KEYWORD2>
394                         <KEYWORD2>MONTH</KEYWORD2>
395                         <KEYWORD2>NEWID</KEYWORD2>
396                         <KEYWORD2>NULLIF</KEYWORD2>
397                         <KEYWORD2>OBJECTPROPERTY</KEYWORD2>
398                         <KEYWORD2>OBJECT_ID</KEYWORD2>
399                         <KEYWORD2>OBJECT_NAME</KEYWORD2>
400                         <KEYWORD2>PARSENAME</KEYWORD2>
401                         <KEYWORD2>PATINDEX</KEYWORD2>
402                         <KEYWORD2>PERMISSIONS</KEYWORD2>
403                         <KEYWORD2>PI</KEYWORD2>
404                         <KEYWORD2>POWER</KEYWORD2>
405                         <KEYWORD2>QUOTENAME</KEYWORD2>
406                         <KEYWORD2>RADIANS</KEYWORD2>
407                         <KEYWORD2>RAND</KEYWORD2>
408                         <KEYWORD2>REPLACE</KEYWORD2>
409                         <KEYWORD2>REPLICATE</KEYWORD2>
410                         <KEYWORD2>REVERSE</KEYWORD2>
411                         <KEYWORD2>RIGHT</KEYWORD2>
412                         <KEYWORD2>ROUND</KEYWORD2>
413                         <KEYWORD2>ROWCOUNT_BIG</KEYWORD2>
414                         <KEYWORD2>RTRIM</KEYWORD2>
415                         <KEYWORD2>SCOPE_IDENTITY</KEYWORD2>
416                         <KEYWORD2>SERVERPROPERTY</KEYWORD2>
417                         <KEYWORD2>SESSIONPROPERTY</KEYWORD2>
418                         <KEYWORD2>SESSION_USER</KEYWORD2>
419                         <KEYWORD2>SIGN</KEYWORD2>
420                         <KEYWORD2>SIN</KEYWORD2>
421                         <KEYWORD2>SOUNDEX</KEYWORD2>
422                         <KEYWORD2>SPACE</KEYWORD2>
423                         <KEYWORD2>SQRT</KEYWORD2>
424                         <KEYWORD2>SQUARE</KEYWORD2>
425                         <KEYWORD2>STATS_DATE</KEYWORD2>
426                         <KEYWORD2>STDEV</KEYWORD2>
427                         <KEYWORD2>STDEVP</KEYWORD2>
428                         <KEYWORD2>STR</KEYWORD2>
429                         <KEYWORD2>STUFF</KEYWORD2>
430                         <KEYWORD2>SUBSTRING</KEYWORD2>
431                         <KEYWORD2>SUM</KEYWORD2>
432                         <KEYWORD2>SUSER_ID</KEYWORD2>
433                         <KEYWORD2>SUSER_NAME</KEYWORD2>
434                         <KEYWORD2>SUSER_SID</KEYWORD2>
435                         <KEYWORD2>SUSER_SNAME</KEYWORD2>
436                         <KEYWORD2>SYSTEM_USER</KEYWORD2>
437                         <KEYWORD2>TAN</KEYWORD2>
438                         <KEYWORD2>TEXTPTR</KEYWORD2>
439                         <KEYWORD2>TEXTVALID</KEYWORD2>
440                         <KEYWORD2>TYPEPROPERTY</KEYWORD2>
441                         <KEYWORD2>UNICODE</KEYWORD2>
442                         <KEYWORD2>UPPER</KEYWORD2>
443                         <KEYWORD2>USER</KEYWORD2>
444                         <KEYWORD2>USER_ID</KEYWORD2>
445                         <KEYWORD2>USER_NAME</KEYWORD2>
446                         <KEYWORD2>VAR</KEYWORD2>
447                         <KEYWORD2>VARP</KEYWORD2>
448                         <KEYWORD2>YEAR</KEYWORD2>
449
450                         <!-- operators -->
451                         <KEYWORD1>ALL</KEYWORD1>
452                         <KEYWORD1>AND</KEYWORD1>
453                         <KEYWORD1>ANY</KEYWORD1>
454                         <KEYWORD1>BETWEEN</KEYWORD1>
455                         <KEYWORD1>CROSS</KEYWORD1>
456                         <KEYWORD1>EXISTS</KEYWORD1>
457                         <KEYWORD1>IN</KEYWORD1>
458                         <KEYWORD1>INTERSECT</KEYWORD1>
459                         <KEYWORD1>JOIN</KEYWORD1>
460                         <KEYWORD1>LIKE</KEYWORD1>
461                         <KEYWORD1>NOT</KEYWORD1>
462                         <KEYWORD1>NULL</KEYWORD1>
463                         <KEYWORD1>OR</KEYWORD1>
464                         <KEYWORD1>OUTER</KEYWORD1>
465                         <KEYWORD1>SOME</KEYWORD1>
466
467                         <!-- SQL Server 7.0 system stored procedures -->
468                         <KEYWORD3>sp_add_agent_parameter</KEYWORD3>
469                         <KEYWORD3>sp_add_agent_profile</KEYWORD3>
470                         <KEYWORD3>sp_add_alert</KEYWORD3>
471                         <KEYWORD3>sp_add_category</KEYWORD3>
472                         <KEYWORD3>sp_add_data_file_recover_suspect_db</KEYWORD3>
473                         <KEYWORD3>sp_add_job</KEYWORD3>
474                         <KEYWORD3>sp_add_jobschedule</KEYWORD3>
475                         <KEYWORD3>sp_add_jobserver</KEYWORD3>
476                         <KEYWORD3>sp_add_jobstep</KEYWORD3>
477                         <KEYWORD3>sp_add_log_file_recover_suspect_db</KEYWORD3>
478                         <KEYWORD3>sp_add_notification</KEYWORD3>
479                         <KEYWORD3>sp_add_operator</KEYWORD3>
480                         <KEYWORD3>sp_add_targetservergroup</KEYWORD3>
481                         <KEYWORD3>sp_add_targetsvrgrp_member</KEYWORD3>
482                         <KEYWORD3>sp_addalias</KEYWORD3>
483                         <KEYWORD3>sp_addapprole</KEYWORD3>
484                         <KEYWORD3>sp_addarticle</KEYWORD3>
485                         <KEYWORD3>sp_adddistpublisher</KEYWORD3>
486                         <KEYWORD3>sp_adddistributiondb</KEYWORD3>
487                         <KEYWORD3>sp_adddistributor</KEYWORD3>
488                         <KEYWORD3>sp_addextendedproc</KEYWORD3>
489                         <KEYWORD3>sp_addgroup</KEYWORD3>
490                         <KEYWORD3>sp_addlinkedserver</KEYWORD3>
491                         <KEYWORD3>sp_addlinkedsrvlogin</KEYWORD3>
492                         <KEYWORD3>sp_addlinkedsrvlogin</KEYWORD3>
493                         <KEYWORD3>sp_addlogin</KEYWORD3>
494                         <KEYWORD3>sp_addmergearticle</KEYWORD3>
495                         <KEYWORD3>sp_addmergefilter</KEYWORD3>
496                         <KEYWORD3>sp_addmergepublication</KEYWORD3>
497                         <KEYWORD3>sp_addmergepullsubscription</KEYWORD3>
498                         <KEYWORD3>sp_addmergepullsubscription_agent</KEYWORD3>
499                         <KEYWORD3>sp_addmergesubscription</KEYWORD3>
500                         <KEYWORD3>sp_addmessage</KEYWORD3>
501                         <KEYWORD3>sp_addpublication</KEYWORD3>
502                         <KEYWORD3>sp_addpublication_snapshot</KEYWORD3>
503                         <KEYWORD3>sp_addpublisher70</KEYWORD3>
504                         <KEYWORD3>sp_addpullsubscription</KEYWORD3>
505                         <KEYWORD3>sp_addpullsubscription_agent</KEYWORD3>
506                         <KEYWORD3>sp_addremotelogin</KEYWORD3>
507                         <KEYWORD3>sp_addrole</KEYWORD3>
508                         <KEYWORD3>sp_addrolemember</KEYWORD3>
509                         <KEYWORD3>sp_addserver</KEYWORD3>
510                         <KEYWORD3>sp_addsrvrolemember</KEYWORD3>
511                         <KEYWORD3>sp_addsubscriber</KEYWORD3>
512                         <KEYWORD3>sp_addsubscriber_schedule</KEYWORD3>
513                         <KEYWORD3>sp_addsubscription</KEYWORD3>
514                         <KEYWORD3>sp_addsynctriggers</KEYWORD3>
515                         <KEYWORD3>sp_addtabletocontents</KEYWORD3>
516                         <KEYWORD3>sp_addtask</KEYWORD3>
517                         <KEYWORD3>sp_addtype</KEYWORD3>
518                         <KEYWORD3>sp_addumpdevice</KEYWORD3>
519                         <KEYWORD3>sp_adduser</KEYWORD3>
520                         <KEYWORD3>sp_altermessage</KEYWORD3>
521                         <KEYWORD3>sp_apply_job_to_targets</KEYWORD3>
522                         <KEYWORD3>sp_approlepassword</KEYWORD3>
523                         <KEYWORD3>sp_article_validation</KEYWORD3>
524                         <KEYWORD3>sp_articlecolumn</KEYWORD3>
525                         <KEYWORD3>sp_articlefilter</KEYWORD3>
526                         <KEYWORD3>sp_articlesynctranprocs</KEYWORD3>
527                         <KEYWORD3>sp_articleview</KEYWORD3>
528                         <KEYWORD3>sp_attach_db</KEYWORD3>
529                         <KEYWORD3>sp_attach_single_file_db</KEYWORD3>
530                         <KEYWORD3>sp_autostats</KEYWORD3>
531                         <KEYWORD3>sp_bindefault</KEYWORD3>
532                         <KEYWORD3>sp_bindrule</KEYWORD3>
533                         <KEYWORD3>sp_bindsession</KEYWORD3>
534                         <KEYWORD3>sp_browsereplcmds</KEYWORD3>
535                         <KEYWORD3>sp_catalogs</KEYWORD3>
536                         <KEYWORD3>sp_certify_removable</KEYWORD3>
537                         <KEYWORD3>sp_change_agent_parameter</KEYWORD3>
538                         <KEYWORD3>sp_change_agent_profile</KEYWORD3>
539                         <KEYWORD3>sp_change_subscription_properties</KEYWORD3>
540                         <KEYWORD3>sp_change_users_login</KEYWORD3>
541                         <KEYWORD3>sp_changearticle</KEYWORD3>
542                         <KEYWORD3>sp_changedbowner</KEYWORD3>
543                         <KEYWORD3>sp_changedistpublisher</KEYWORD3>
544                         <KEYWORD3>sp_changedistributiondb</KEYWORD3>
545                         <KEYWORD3>sp_changedistributor_password</KEYWORD3>
546                         <KEYWORD3>sp_changedistributor_property</KEYWORD3>
547                         <KEYWORD3>sp_changegroup</KEYWORD3>
548                         <KEYWORD3>sp_changemergearticle</KEYWORD3>
549                         <KEYWORD3>sp_changemergefilter</KEYWORD3>
550                         <KEYWORD3>sp_changemergepublication</KEYWORD3>
551                         <KEYWORD3>sp_changemergepullsubscription</KEYWORD3>
552                         <KEYWORD3>sp_changemergesubscription</KEYWORD3>
553                         <KEYWORD3>sp_changeobjectowner</KEYWORD3>
554                         <KEYWORD3>sp_changepublication</KEYWORD3>
555                         <KEYWORD3>sp_changesubscriber</KEYWORD3>
556                         <KEYWORD3>sp_changesubscriber_schedule</KEYWORD3>
557                         <KEYWORD3>sp_changesubstatus</KEYWORD3>
558                         <KEYWORD3>sp_check_for_sync_trigger</KEYWORD3>
559                         <KEYWORD3>sp_column_privileges</KEYWORD3>
560                         <KEYWORD3>sp_column_privileges_ex</KEYWORD3>
561                         <KEYWORD3>sp_columns</KEYWORD3>
562                         <KEYWORD3>sp_columns_ex</KEYWORD3>
563                         <KEYWORD3>sp_configure</KEYWORD3>
564                         <KEYWORD3>sp_create_removable</KEYWORD3>
565                         <KEYWORD3>sp_createorphan</KEYWORD3>
566                         <KEYWORD3>sp_createstats</KEYWORD3>
567                         <KEYWORD3>sp_cursor</KEYWORD3>
568                         <KEYWORD3>sp_cursor_list</KEYWORD3>
569                         <KEYWORD3>sp_cursorclose</KEYWORD3>
570                         <KEYWORD3>sp_cursorexecute</KEYWORD3>
571                         <KEYWORD3>sp_cursorfetch</KEYWORD3>
572                         <KEYWORD3>sp_cursoropen</KEYWORD3>
573                         <KEYWORD3>sp_cursoroption</KEYWORD3>
574                         <KEYWORD3>sp_cursorprepare</KEYWORD3>
575                         <KEYWORD3>sp_cursorunprepare</KEYWORD3>
576                         <KEYWORD3>sp_cycle_errorlog</KEYWORD3>
577                         <KEYWORD3>sp_databases</KEYWORD3>
578                         <KEYWORD3>sp_datatype_info</KEYWORD3>
579                         <KEYWORD3>sp_dbcmptlevel</KEYWORD3>
580                         <KEYWORD3>sp_dbfixedrolepermission</KEYWORD3>
581                         <KEYWORD3>sp_dboption</KEYWORD3>
582                         <KEYWORD3>sp_defaultdb</KEYWORD3>
583                         <KEYWORD3>sp_defaultlanguage</KEYWORD3>
584                         <KEYWORD3>sp_delete_alert</KEYWORD3>
585                         <KEYWORD3>sp_delete_backuphistory</KEYWORD3>
586                         <KEYWORD3>sp_delete_category</KEYWORD3>
587                         <KEYWORD3>sp_delete_job</KEYWORD3>
588                         <KEYWORD3>sp_delete_jobschedule</KEYWORD3>
589                         <KEYWORD3>sp_delete_jobserver</KEYWORD3>
590                         <KEYWORD3>sp_delete_jobstep</KEYWORD3>
591                         <KEYWORD3>sp_delete_notification</KEYWORD3>
592                         <KEYWORD3>sp_delete_operator</KEYWORD3>
593                         <KEYWORD3>sp_delete_targetserver</KEYWORD3>
594                         <KEYWORD3>sp_delete_targetservergroup</KEYWORD3>
595                         <KEYWORD3>sp_delete_targetsvrgrp_member</KEYWORD3>
596                         <KEYWORD3>sp_deletemergeconflictrow</KEYWORD3>
597                         <KEYWORD3>sp_denylogin</KEYWORD3>
598                         <KEYWORD3>sp_depends</KEYWORD3>
599                         <KEYWORD3>sp_describe_cursor</KEYWORD3>
600                         <KEYWORD3>sp_describe_cursor_columns</KEYWORD3>
601                         <KEYWORD3>sp_describe_cursor_tables</KEYWORD3>
602                         <KEYWORD3>sp_detach_db</KEYWORD3>
603                         <KEYWORD3>sp_drop_agent_parameter</KEYWORD3>
604                         <KEYWORD3>sp_drop_agent_profile</KEYWORD3>
605                         <KEYWORD3>sp_dropalias</KEYWORD3>
606                         <KEYWORD3>sp_dropapprole</KEYWORD3>
607                         <KEYWORD3>sp_droparticle</KEYWORD3>
608                         <KEYWORD3>sp_dropdevice</KEYWORD3>
609                         <KEYWORD3>sp_dropdistpublisher</KEYWORD3>
610                         <KEYWORD3>sp_dropdistributiondb</KEYWORD3>
611                         <KEYWORD3>sp_dropdistributor</KEYWORD3>
612                         <KEYWORD3>sp_dropextendedproc</KEYWORD3>
613                         <KEYWORD3>sp_dropgroup</KEYWORD3>
614                         <KEYWORD3>sp_droplinkedsrvlogin</KEYWORD3>
615                         <KEYWORD3>sp_droplinkedsrvlogin</KEYWORD3>
616                         <KEYWORD3>sp_droplogin</KEYWORD3>
617                         <KEYWORD3>sp_dropmergearticle</KEYWORD3>
618                         <KEYWORD3>sp_dropmergefilter</KEYWORD3>
619                         <KEYWORD3>sp_dropmergepublication</KEYWORD3>
620                         <KEYWORD3>sp_dropmergepullsubscription</KEYWORD3>
621                         <KEYWORD3>sp_dropmergesubscription</KEYWORD3>
622                         <KEYWORD3>sp_dropmessage</KEYWORD3>
623                         <KEYWORD3>sp_droporphans</KEYWORD3>
624                         <KEYWORD3>sp_droppublication</KEYWORD3>
625                         <KEYWORD3>sp_droppullsubscription</KEYWORD3>
626                         <KEYWORD3>sp_dropremotelogin</KEYWORD3>
627                         <KEYWORD3>sp_droprole</KEYWORD3>
628                         <KEYWORD3>sp_droprolemember</KEYWORD3>
629                         <KEYWORD3>sp_dropserver</KEYWORD3>
630                         <KEYWORD3>sp_dropsrvrolemember</KEYWORD3>
631                         <KEYWORD3>sp_dropsubscriber</KEYWORD3>
632                         <KEYWORD3>sp_dropsubscription</KEYWORD3>
633                         <KEYWORD3>sp_droptask</KEYWORD3>
634                         <KEYWORD3>sp_droptype</KEYWORD3>
635                         <KEYWORD3>sp_dropuser</KEYWORD3>
636                         <KEYWORD3>sp_dropwebtask</KEYWORD3>
637                         <KEYWORD3>sp_dsninfo</KEYWORD3>
638                         <KEYWORD3>sp_dumpparamcmd</KEYWORD3>
639                         <KEYWORD3>sp_enumcodepages</KEYWORD3>
640                         <KEYWORD3>sp_enumcustomresolvers</KEYWORD3>
641                         <KEYWORD3>sp_enumdsn</KEYWORD3>
642                         <KEYWORD3>sp_enumfullsubscribers</KEYWORD3>
643                         <KEYWORD3>sp_execute</KEYWORD3>
644                         <KEYWORD3>sp_executesql</KEYWORD3>
645                         <KEYWORD3>sp_expired_subscription_cleanup</KEYWORD3>
646                         <KEYWORD3>sp_fkeys</KEYWORD3>
647                         <KEYWORD3>sp_foreignkeys</KEYWORD3>
648                         <KEYWORD3>sp_fulltext_catalog</KEYWORD3>
649                         <KEYWORD3>sp_fulltext_column</KEYWORD3>
650                         <KEYWORD3>sp_fulltext_database</KEYWORD3>
651                         <KEYWORD3>sp_fulltext_service</KEYWORD3>
652                         <KEYWORD3>sp_fulltext_table</KEYWORD3>
653                         <KEYWORD3>sp_generatefilters</KEYWORD3>
654                         <KEYWORD3>sp_get_distributor</KEYWORD3>
655                         <KEYWORD3>sp_getbindtoken</KEYWORD3>
656                         <KEYWORD3>sp_getmergedeletetype</KEYWORD3>
657                         <KEYWORD3>sp_grant_publication_access</KEYWORD3>
658                         <KEYWORD3>sp_grantdbaccess</KEYWORD3>
659                         <KEYWORD3>sp_grantlogin</KEYWORD3>
660                         <KEYWORD3>sp_help</KEYWORD3>
661                         <KEYWORD3>sp_help_agent_default</KEYWORD3>
662                         <KEYWORD3>sp_help_agent_parameter</KEYWORD3>
663                         <KEYWORD3>sp_help_agent_profile</KEYWORD3>
664                         <KEYWORD3>sp_help_alert</KEYWORD3>
665                         <KEYWORD3>sp_help_category</KEYWORD3>
666                         <KEYWORD3>sp_help_downloadlist</KEYWORD3>
667                         <KEYWORD3>sp_help_fulltext_catalogs</KEYWORD3>
668                         <KEYWORD3>sp_help_fulltext_catalogs_cursor</KEYWORD3>
669                         <KEYWORD3>sp_help_fulltext_columns</KEYWORD3>
670                         <KEYWORD3>sp_help_fulltext_columns_cursor</KEYWORD3>
671                         <KEYWORD3>sp_help_fulltext_tables</KEYWORD3>
672                         <KEYWORD3>sp_help_fulltext_tables_cursor</KEYWORD3>
673                         <KEYWORD3>sp_help_job</KEYWORD3>
674                         <KEYWORD3>sp_help_jobhistory</KEYWORD3>
675                         <KEYWORD3>sp_help_jobschedule</KEYWORD3>
676                         <KEYWORD3>sp_help_jobserver</KEYWORD3>
677                         <KEYWORD3>sp_help_jobstep</KEYWORD3>
678                         <KEYWORD3>sp_help_notification</KEYWORD3>
679                         <KEYWORD3>sp_help_operator</KEYWORD3>
680                         <KEYWORD3>sp_help_publication_access</KEYWORD3>
681                         <KEYWORD3>sp_help_targetserver</KEYWORD3>
682                         <KEYWORD3>sp_help_targetservergroup</KEYWORD3>
683                         <KEYWORD3>sp_helparticle</KEYWORD3>
684                         <KEYWORD3>sp_helparticlecolumns</KEYWORD3>
685                         <KEYWORD3>sp_helpconstraint</KEYWORD3>
686                         <KEYWORD3>sp_helpdb</KEYWORD3>
687                         <KEYWORD3>sp_helpdbfixedrole</KEYWORD3>
688                         <KEYWORD3>sp_helpdevice</KEYWORD3>
689                         <KEYWORD3>sp_helpdistpublisher</KEYWORD3>
690                         <KEYWORD3>sp_helpdistributiondb</KEYWORD3>
691                         <KEYWORD3>sp_helpdistributor</KEYWORD3>
692                         <KEYWORD3>sp_helpextendedproc</KEYWORD3>
693                         <KEYWORD3>sp_helpfile</KEYWORD3>
694                         <KEYWORD3>sp_helpfilegroup</KEYWORD3>
695                         <KEYWORD3>sp_helpgroup</KEYWORD3>
696                         <KEYWORD3>sp_helphistory</KEYWORD3>
697                         <KEYWORD3>sp_helpindex</KEYWORD3>
698                         <KEYWORD3>sp_helplanguage</KEYWORD3>
699                         <KEYWORD3>sp_helplinkedsrvlogin</KEYWORD3>
700                         <KEYWORD3>sp_helplogins</KEYWORD3>
701                         <KEYWORD3>sp_helpmergearticle</KEYWORD3>
702                         <KEYWORD3>sp_helpmergearticleconflicts</KEYWORD3>
703                         <KEYWORD3>sp_helpmergeconflictrows</KEYWORD3>
704                         <KEYWORD3>sp_helpmergedeleteconflictrows</KEYWORD3>
705                         <KEYWORD3>sp_helpmergefilter</KEYWORD3>
706                         <KEYWORD3>sp_helpmergepublication</KEYWORD3>
707                         <KEYWORD3>sp_helpmergepullsubscription</KEYWORD3>
708                         <KEYWORD3>sp_helpmergesubscription</KEYWORD3>
709                         <KEYWORD3>sp_helpntgroup</KEYWORD3>
710                         <KEYWORD3>sp_helppublication</KEYWORD3>
711                         <KEYWORD3>sp_helppullsubscription</KEYWORD3>
712                         <KEYWORD3>sp_helpremotelogin</KEYWORD3>
713                         <KEYWORD3>sp_helpreplicationdboption</KEYWORD3>
714                         <KEYWORD3>sp_helprole</KEYWORD3>
715                         <KEYWORD3>sp_helprolemember</KEYWORD3>
716                         <KEYWORD3>sp_helprotect</KEYWORD3>
717                         <KEYWORD3>sp_helpserver</KEYWORD3>
718                         <KEYWORD3>sp_helpsort</KEYWORD3>
719                         <KEYWORD3>sp_helpsrvrole</KEYWORD3>
720                         <KEYWORD3>sp_helpsrvrolemember</KEYWORD3>
721                         <KEYWORD3>sp_helpsubscriberinfo</KEYWORD3>
722                         <KEYWORD3>sp_helpsubscription</KEYWORD3>
723                         <KEYWORD3>sp_helpsubscription_properties</KEYWORD3>
724                         <KEYWORD3>sp_helptask</KEYWORD3>
725                         <KEYWORD3>sp_helptext</KEYWORD3>
726                         <KEYWORD3>sp_helptrigger</KEYWORD3>
727                         <KEYWORD3>sp_helpuser</KEYWORD3>
728                         <KEYWORD3>sp_indexes</KEYWORD3>
729                         <KEYWORD3>sp_indexoption</KEYWORD3>
730                         <KEYWORD3>sp_link_publication</KEYWORD3>
731                         <KEYWORD3>sp_linkedservers</KEYWORD3>
732                         <KEYWORD3>sp_lock</KEYWORD3>
733                         <KEYWORD3>sp_makewebtask</KEYWORD3>
734                         <KEYWORD3>sp_manage_jobs_by_login</KEYWORD3>
735                         <KEYWORD3>sp_mergedummyupdate</KEYWORD3>
736                         <KEYWORD3>sp_mergesubscription_cleanup</KEYWORD3>
737                         <KEYWORD3>sp_monitor</KEYWORD3>
738                         <KEYWORD3>sp_msx_defect</KEYWORD3>
739                         <KEYWORD3>sp_msx_enlist</KEYWORD3>
740                         <KEYWORD3>sp_OACreate</KEYWORD3>
741                         <KEYWORD3>sp_OADestroy</KEYWORD3>
742                         <KEYWORD3>sp_OAGetErrorInfo</KEYWORD3>
743                         <KEYWORD3>sp_OAGetProperty</KEYWORD3>
744                         <KEYWORD3>sp_OAMethod</KEYWORD3>
745                         <KEYWORD3>sp_OASetProperty</KEYWORD3>
746                         <KEYWORD3>sp_OAStop</KEYWORD3>
747                         <KEYWORD3>sp_password</KEYWORD3>
748                         <KEYWORD3>sp_pkeys</KEYWORD3>
749                         <KEYWORD3>sp_post_msx_operation</KEYWORD3>
750                         <KEYWORD3>sp_prepare</KEYWORD3>
751                         <KEYWORD3>sp_primarykeys</KEYWORD3>
752                         <KEYWORD3>sp_processmail</KEYWORD3>
753                         <KEYWORD3>sp_procoption</KEYWORD3>
754                         <KEYWORD3>sp_publication_validation</KEYWORD3>
755                         <KEYWORD3>sp_purge_jobhistory</KEYWORD3>
756                         <KEYWORD3>sp_purgehistory</KEYWORD3>
757                         <KEYWORD3>sp_reassigntask</KEYWORD3>
758                         <KEYWORD3>sp_recompile</KEYWORD3>
759                         <KEYWORD3>sp_refreshsubscriptions</KEYWORD3>
760                         <KEYWORD3>sp_refreshview</KEYWORD3>
761                         <KEYWORD3>sp_reinitmergepullsubscription</KEYWORD3>
762                         <KEYWORD3>sp_reinitmergesubscription</KEYWORD3>
763                         <KEYWORD3>sp_reinitpullsubscription</KEYWORD3>
764                         <KEYWORD3>sp_reinitsubscription</KEYWORD3>
765                         <KEYWORD3>sp_remoteoption</KEYWORD3>
766                         <KEYWORD3>sp_remove_job_from_targets</KEYWORD3>
767                         <KEYWORD3>sp_removedbreplication</KEYWORD3>
768                         <KEYWORD3>sp_rename</KEYWORD3>
769                         <KEYWORD3>sp_renamedb</KEYWORD3>
770                         <KEYWORD3>sp_replcmds</KEYWORD3>
771                         <KEYWORD3>sp_replcounters</KEYWORD3>
772                         <KEYWORD3>sp_repldone</KEYWORD3>
773                         <KEYWORD3>sp_replflush</KEYWORD3>
774                         <KEYWORD3>sp_replication_agent_checkup</KEYWORD3>
775                         <KEYWORD3>sp_replicationdboption</KEYWORD3>
776                         <KEYWORD3>sp_replsetoriginator</KEYWORD3>
777                         <KEYWORD3>sp_replshowcmds</KEYWORD3>
778                         <KEYWORD3>sp_repltrans</KEYWORD3>
779                         <KEYWORD3>sp_reset_connection</KEYWORD3>
780                         <KEYWORD3>sp_resync_targetserver</KEYWORD3>
781                         <KEYWORD3>sp_revoke_publication_access</KEYWORD3>
782                         <KEYWORD3>sp_revokedbaccess</KEYWORD3>
783                         <KEYWORD3>sp_revokelogin</KEYWORD3>
784                         <KEYWORD3>sp_runwebtask</KEYWORD3>
785                         <KEYWORD3>sp_script_synctran_commands</KEYWORD3>
786                         <KEYWORD3>sp_scriptdelproc</KEYWORD3>
787                         <KEYWORD3>sp_scriptinsproc</KEYWORD3>
788                         <KEYWORD3>sp_scriptmappedupdproc</KEYWORD3>
789                         <KEYWORD3>sp_scriptupdproc</KEYWORD3>
790                         <KEYWORD3>sp_sdidebug</KEYWORD3>
791                         <KEYWORD3>sp_server_info</KEYWORD3>
792                         <KEYWORD3>sp_serveroption</KEYWORD3>
793                         <KEYWORD3>sp_serveroption</KEYWORD3>
794                         <KEYWORD3>sp_setapprole</KEYWORD3>
795                         <KEYWORD3>sp_setnetname</KEYWORD3>
796                         <KEYWORD3>sp_spaceused</KEYWORD3>
797                         <KEYWORD3>sp_special_columns</KEYWORD3>
798                         <KEYWORD3>sp_sproc_columns</KEYWORD3>
799                         <KEYWORD3>sp_srvrolepermission</KEYWORD3>
800                         <KEYWORD3>sp_start_job</KEYWORD3>
801                         <KEYWORD3>sp_statistics</KEYWORD3>
802                         <KEYWORD3>sp_stop_job</KEYWORD3>
803                         <KEYWORD3>sp_stored_procedures</KEYWORD3>
804                         <KEYWORD3>sp_subscription_cleanup</KEYWORD3>
805                         <KEYWORD3>sp_table_privileges</KEYWORD3>
806                         <KEYWORD3>sp_table_privileges_ex</KEYWORD3>
807                         <KEYWORD3>sp_table_validation</KEYWORD3>
808                         <KEYWORD3>sp_tableoption</KEYWORD3>
809                         <KEYWORD3>sp_tables</KEYWORD3>
810                         <KEYWORD3>sp_tables_ex</KEYWORD3>
811                         <KEYWORD3>sp_unbindefault</KEYWORD3>
812                         <KEYWORD3>sp_unbindrule</KEYWORD3>
813                         <KEYWORD3>sp_unprepare</KEYWORD3>
814                         <KEYWORD3>sp_update_agent_profile</KEYWORD3>
815                         <KEYWORD3>sp_update_alert</KEYWORD3>
816                         <KEYWORD3>sp_update_category</KEYWORD3>
817                         <KEYWORD3>sp_update_job</KEYWORD3>
818                         <KEYWORD3>sp_update_jobschedule</KEYWORD3>
819                         <KEYWORD3>sp_update_jobstep</KEYWORD3>
820                         <KEYWORD3>sp_update_notification</KEYWORD3>
821                         <KEYWORD3>sp_update_operator</KEYWORD3>
822                         <KEYWORD3>sp_update_targetservergroup</KEYWORD3>
823                         <KEYWORD3>sp_updatestats</KEYWORD3>
824                         <KEYWORD3>sp_updatetask</KEYWORD3>
825                         <KEYWORD3>sp_validatelogins</KEYWORD3>
826                         <KEYWORD3>sp_validname</KEYWORD3>
827                         <KEYWORD3>sp_who</KEYWORD3>
828                         <KEYWORD3>xp_cmdshell</KEYWORD3>
829                         <KEYWORD3>xp_deletemail</KEYWORD3>
830                         <KEYWORD3>xp_enumgroups</KEYWORD3>
831                         <KEYWORD3>xp_findnextmsg</KEYWORD3>
832                         <KEYWORD3>xp_findnextmsg</KEYWORD3>
833                         <KEYWORD3>xp_grantlogin</KEYWORD3>
834                         <KEYWORD3>xp_logevent</KEYWORD3>
835                         <KEYWORD3>xp_loginconfig</KEYWORD3>
836                         <KEYWORD3>xp_logininfo</KEYWORD3>
837                         <KEYWORD3>xp_msver</KEYWORD3>
838                         <KEYWORD3>xp_readmail</KEYWORD3>
839                         <KEYWORD3>xp_revokelogin</KEYWORD3>
840                         <KEYWORD3>xp_sendmail</KEYWORD3>
841                         <KEYWORD3>xp_sprintf</KEYWORD3>
842                         <KEYWORD3>xp_sqlinventory</KEYWORD3>
843                         <KEYWORD3>xp_sqlmaint</KEYWORD3>
844                         <KEYWORD3>xp_sqltrace</KEYWORD3>
845                         <KEYWORD3>xp_sscanf</KEYWORD3>
846                         <KEYWORD3>xp_startmail</KEYWORD3>
847                         <KEYWORD3>xp_stopmail</KEYWORD3>
848                         <KEYWORD3>xp_trace_addnewqueue</KEYWORD3>
849                         <KEYWORD3>xp_trace_deletequeuedefinition</KEYWORD3>
850                         <KEYWORD3>xp_trace_destroyqueue</KEYWORD3>
851                         <KEYWORD3>xp_trace_enumqueuedefname</KEYWORD3>
852                         <KEYWORD3>xp_trace_enumqueuehandles</KEYWORD3>
853                         <KEYWORD3>xp_trace_eventclassrequired</KEYWORD3>
854                         <KEYWORD3>xp_trace_flushqueryhistory</KEYWORD3>
855                         <KEYWORD3>xp_trace_generate_event</KEYWORD3>
856                         <KEYWORD3>xp_trace_getappfilter</KEYWORD3>
857                         <KEYWORD3>xp_trace_getconnectionidfilter</KEYWORD3>
858                         <KEYWORD3>xp_trace_getcpufilter</KEYWORD3>
859                         <KEYWORD3>xp_trace_getdbidfilter</KEYWORD3>
860                         <KEYWORD3>xp_trace_getdurationfilter</KEYWORD3>
861                         <KEYWORD3>xp_trace_geteventfilter</KEYWORD3>
862                         <KEYWORD3>xp_trace_geteventnames</KEYWORD3>
863                         <KEYWORD3>xp_trace_getevents</KEYWORD3>
864                         <KEYWORD3>xp_trace_gethostfilter</KEYWORD3>
865                         <KEYWORD3>xp_trace_gethpidfilter</KEYWORD3>
866                         <KEYWORD3>xp_trace_getindidfilter</KEYWORD3>
867                         <KEYWORD3>xp_trace_getntdmfilter</KEYWORD3>
868                         <KEYWORD3>xp_trace_getntnmfilter</KEYWORD3>
869                         <KEYWORD3>xp_trace_getobjidfilter</KEYWORD3>
870                         <KEYWORD3>xp_trace_getqueueautostart</KEYWORD3>
871                         <KEYWORD3>xp_trace_getqueuedestination</KEYWORD3>
872                         <KEYWORD3>xp_trace_getqueueproperties</KEYWORD3>
873                         <KEYWORD3>xp_trace_getreadfilter</KEYWORD3>
874                         <KEYWORD3>xp_trace_getserverfilter</KEYWORD3>
875                         <KEYWORD3>xp_trace_getseverityfilter</KEYWORD3>
876                         <KEYWORD3>xp_trace_getspidfilter</KEYWORD3>
877                         <KEYWORD3>xp_trace_getsysobjectsfilter</KEYWORD3>
878                         <KEYWORD3>xp_trace_gettextfilter</KEYWORD3>
879                         <KEYWORD3>xp_trace_getuserfilter</KEYWORD3>
880                         <KEYWORD3>xp_trace_getwritefilter</KEYWORD3>
881                         <KEYWORD3>xp_trace_loadqueuedefinition</KEYWORD3>
882                         <KEYWORD3>xp_trace_pausequeue</KEYWORD3>
883                         <KEYWORD3>xp_trace_restartqueue</KEYWORD3>
884                         <KEYWORD3>xp_trace_savequeuedefinition</KEYWORD3>
885                         <KEYWORD3>xp_trace_setappfilter</KEYWORD3>
886                         <KEYWORD3>xp_trace_setconnectionidfilter</KEYWORD3>
887                         <KEYWORD3>xp_trace_setcpufilter</KEYWORD3>
888                         <KEYWORD3>xp_trace_setdbidfilter</KEYWORD3>
889                         <KEYWORD3>xp_trace_setdurationfilter</KEYWORD3>
890                         <KEYWORD3>xp_trace_seteventclassrequired</KEYWORD3>
891                         <KEYWORD3>xp_trace_seteventfilter</KEYWORD3>
892                         <KEYWORD3>xp_trace_sethostfilter</KEYWORD3>
893                         <KEYWORD3>xp_trace_sethpidfilter</KEYWORD3>
894                         <KEYWORD3>xp_trace_setindidfilter</KEYWORD3>
895                         <KEYWORD3>xp_trace_setntdmfilter</KEYWORD3>
896                         <KEYWORD3>xp_trace_setntnmfilter</KEYWORD3>
897                         <KEYWORD3>xp_trace_setobjidfilter</KEYWORD3>
898                         <KEYWORD3>xp_trace_setqueryhistory</KEYWORD3>
899                         <KEYWORD3>xp_trace_setqueueautostart</KEYWORD3>
900                         <KEYWORD3>xp_trace_setqueuecreateinfo</KEYWORD3>
901                         <KEYWORD3>xp_trace_setqueuedestination</KEYWORD3>
902                         <KEYWORD3>xp_trace_setreadfilter</KEYWORD3>
903                         <KEYWORD3>xp_trace_setserverfilter</KEYWORD3>
904                         <KEYWORD3>xp_trace_setseverityfilter</KEYWORD3>
905                         <KEYWORD3>xp_trace_setspidfilter</KEYWORD3>
906                         <KEYWORD3>xp_trace_setsysobjectsfilter</KEYWORD3>
907                         <KEYWORD3>xp_trace_settextfilter</KEYWORD3>
908                         <KEYWORD3>xp_trace_setuserfilter</KEYWORD3>
909                         <KEYWORD3>xp_trace_setwritefilter</KEYWORD3>
910                         <KEYWORD3>fn_helpcollations</KEYWORD3>
911                         <KEYWORD3>fn_servershareddrives</KEYWORD3>
912                         <KEYWORD3>fn_virtualfilestats</KEYWORD3>
913
914                         <!-- SQL Server 7.0 system tables -->
915                         <KEYWORD3>backupfile</KEYWORD3>
916                         <KEYWORD3>backupmediafamily</KEYWORD3>
917                         <KEYWORD3>backupmediaset</KEYWORD3>
918                         <KEYWORD3>backupset</KEYWORD3>
919                         <KEYWORD3>MSagent_parameters</KEYWORD3>
920                         <KEYWORD3>MSagent_profiles</KEYWORD3>
921                         <KEYWORD3>MSarticles</KEYWORD3>
922                         <KEYWORD3>MSdistpublishers</KEYWORD3>
923                         <KEYWORD3>MSdistribution_agents</KEYWORD3>
924                         <KEYWORD3>MSdistribution_history</KEYWORD3>
925                         <KEYWORD3>MSdistributiondbs</KEYWORD3>
926                         <KEYWORD3>MSdistributor</KEYWORD3>
927                         <KEYWORD3>MSlogreader_agents</KEYWORD3>
928                         <KEYWORD3>MSlogreader_history</KEYWORD3>
929                         <KEYWORD3>MSmerge_agents</KEYWORD3>
930                         <KEYWORD3>MSmerge_contents</KEYWORD3>
931                         <KEYWORD3>MSmerge_delete_conflicts</KEYWORD3>
932                         <KEYWORD3>MSmerge_genhistory</KEYWORD3>
933                         <KEYWORD3>MSmerge_history</KEYWORD3>
934                         <KEYWORD3>MSmerge_replinfo</KEYWORD3>
935                         <KEYWORD3>MSmerge_subscriptions</KEYWORD3>
936                         <KEYWORD3>MSmerge_tombstone</KEYWORD3>
937                         <KEYWORD3>MSpublication_access</KEYWORD3>
938                         <KEYWORD3>Mspublications</KEYWORD3>
939                         <KEYWORD3>Mspublisher_databases</KEYWORD3>
940                         <KEYWORD3>MSrepl_commands</KEYWORD3>
941                         <KEYWORD3>MSrepl_errors</KEYWORD3>
942                         <KEYWORD3>Msrepl_originators</KEYWORD3>
943                         <KEYWORD3>MSrepl_transactions</KEYWORD3>
944                         <KEYWORD3>MSrepl_version</KEYWORD3>
945                         <KEYWORD3>MSreplication_objects</KEYWORD3>
946                         <KEYWORD3>MSreplication_subscriptions</KEYWORD3>
947                         <KEYWORD3>MSsnapshot_agents</KEYWORD3>
948                         <KEYWORD3>MSsnapshot_history</KEYWORD3>
949                         <KEYWORD3>MSsubscriber_info</KEYWORD3>
950                         <KEYWORD3>MSsubscriber_schedule</KEYWORD3>
951                         <KEYWORD3>MSsubscription_properties</KEYWORD3>
952                         <KEYWORD3>MSsubscriptions</KEYWORD3>
953                         <KEYWORD3>restorefile</KEYWORD3>
954                         <KEYWORD3>restorefilegroup</KEYWORD3>
955                         <KEYWORD3>restorehistory</KEYWORD3>
956                         <KEYWORD3>sysalerts</KEYWORD3>
957                         <KEYWORD3>sysallocations</KEYWORD3>
958                         <KEYWORD3>sysaltfiles</KEYWORD3>
959                         <KEYWORD3>sysarticles</KEYWORD3>
960                         <KEYWORD3>sysarticleupdates</KEYWORD3>
961                         <KEYWORD3>syscacheobjects</KEYWORD3>
962                         <KEYWORD3>syscategories</KEYWORD3>
963                         <KEYWORD3>syscharsets</KEYWORD3>
964                         <KEYWORD3>syscolumns</KEYWORD3>
965                         <KEYWORD3>syscomments</KEYWORD3>
966                         <KEYWORD3>sysconfigures</KEYWORD3>
967                         <KEYWORD3>sysconstraints</KEYWORD3>
968                         <KEYWORD3>syscurconfigs</KEYWORD3>
969                         <KEYWORD3>sysdatabases</KEYWORD3>
970                         <KEYWORD3>sysdatabases</KEYWORD3>
971                         <KEYWORD3>sysdepends</KEYWORD3>
972                         <KEYWORD3>sysdevices</KEYWORD3>
973                         <KEYWORD3>sysdownloadlist</KEYWORD3>
974                         <KEYWORD3>sysfilegroups</KEYWORD3>
975                         <KEYWORD3>sysfiles</KEYWORD3>
976                         <KEYWORD3>sysforeignkeys</KEYWORD3>
977                         <KEYWORD3>sysfulltextcatalogs</KEYWORD3>
978                         <KEYWORD3>sysindexes</KEYWORD3>
979                         <KEYWORD3>sysindexkeys</KEYWORD3>
980                         <KEYWORD3>sysjobhistory</KEYWORD3>
981                         <KEYWORD3>sysjobs</KEYWORD3>
982                         <KEYWORD3>sysjobschedules</KEYWORD3>
983                         <KEYWORD3>sysjobservers</KEYWORD3>
984                         <KEYWORD3>sysjobsteps</KEYWORD3>
985                         <KEYWORD3>syslanguages</KEYWORD3>
986                         <KEYWORD3>syslockinfo</KEYWORD3>
987                         <KEYWORD3>syslogins</KEYWORD3>
988                         <KEYWORD3>sysmembers</KEYWORD3>
989                         <KEYWORD3>sysmergearticles</KEYWORD3>
990                         <KEYWORD3>sysmergepublications</KEYWORD3>
991                         <KEYWORD3>sysmergeschemachange</KEYWORD3>
992                         <KEYWORD3>sysmergesubscriptions</KEYWORD3>
993                         <KEYWORD3>sysmergesubsetfilters</KEYWORD3>
994                         <KEYWORD3>sysmessages</KEYWORD3>
995                         <KEYWORD3>sysnotifications</KEYWORD3>
996                         <KEYWORD3>sysobjects</KEYWORD3>
997                         <KEYWORD3>sysobjects</KEYWORD3>
998                         <KEYWORD3>sysoledbusers</KEYWORD3>
999                         <KEYWORD3>sysoperators</KEYWORD3>
1000                         <KEYWORD3>sysperfinfo</KEYWORD3>
1001                         <KEYWORD3>syspermissions</KEYWORD3>
1002                         <KEYWORD3>sysprocesses</KEYWORD3>
1003                         <KEYWORD3>sysprotects</KEYWORD3>
1004                         <KEYWORD3>syspublications</KEYWORD3>
1005                         <KEYWORD3>sysreferences</KEYWORD3>
1006                         <KEYWORD3>sysremotelogins</KEYWORD3>
1007                         <KEYWORD3>sysreplicationalerts</KEYWORD3>
1008                         <KEYWORD3>sysservers</KEYWORD3>
1009                         <KEYWORD3>sysservers</KEYWORD3>
1010                         <KEYWORD3>syssubscriptions</KEYWORD3>
1011                         <KEYWORD3>systargetservergroupmembers</KEYWORD3>
1012                         <KEYWORD3>systargetservergroups</KEYWORD3>
1013                         <KEYWORD3>systargetservers</KEYWORD3>
1014                         <KEYWORD3>systaskids</KEYWORD3>
1015                         <KEYWORD3>systypes</KEYWORD3>
1016                         <KEYWORD3>sysusers</KEYWORD3>
1017                 </KEYWORDS>
1018         </RULES>
1019 </MODE>