1 # SQL syntax highlighting for CoolEdit
2 # by Walery Studennikov <despair@sama.ru>
7 keyword whole abort yellow
8 keyword whole absolute yellow
9 keyword whole action yellow
10 keyword whole ada yellow
11 keyword whole add yellow
12 keyword whole all yellow
13 keyword whole allocate yellow
14 keyword whole alter yellow
15 keyword whole and yellow
16 keyword whole any yellow
17 keyword whole are yellow
18 keyword whole as yellow
19 keyword whole asc yellow
20 keyword whole assertion yellow
21 keyword whole at yellow
22 keyword whole authorization yellow
23 keyword whole auto_increment yellow
24 keyword whole begin yellow
25 keyword whole between yellow
26 keyword whole bigint yellow
27 keyword whole bit yellow
28 keyword whole bit_length yellow
29 keyword whole blob yellow
30 keyword whole both yellow
31 keyword whole by yellow
32 keyword whole cascade yellow
33 keyword whole cascaded yellow
34 keyword whole case yellow
35 keyword whole cast yellow
36 keyword whole catalog yellow
37 keyword whole char yellow
38 keyword whole char_length yellow
39 keyword whole character yellow
40 keyword whole character_length yellow
41 keyword whole check yellow
42 keyword whole close yellow
43 keyword whole coalesce yellow
44 keyword whole collate yellow
45 keyword whole collation yellow
46 keyword whole column yellow
47 keyword whole comment yellow
48 keyword whole commit yellow
49 keyword whole compile yellow
50 keyword whole connect yellow
51 keyword whole connection yellow
52 keyword whole constraint yellow
53 keyword whole constraint yellow
54 keyword whole constraints yellow
55 keyword whole continue yellow
56 keyword whole copy yellow
57 keyword whole corresponding yellow
58 keyword whole create yellow
59 keyword whole cross yellow
60 keyword whole count yellow
61 keyword whole current yellow
62 keyword whole current_date yellow
63 keyword whole current_time yellow
64 keyword whole current_timestamp yellow
65 keyword whole current_user yellow
66 keyword whole cursor yellow
67 keyword whole database yellow
68 keyword whole date yellow
69 keyword whole datetime yellow
70 keyword whole day yellow
71 keyword whole deallocate yellow
72 keyword whole dec yellow
73 keyword whole decimal yellow
74 keyword whole declare yellow
75 keyword whole default yellow
76 keyword whole deferrable yellow
77 keyword whole deferred yellow
78 keyword whole delete yellow
79 keyword whole desc yellow
80 keyword whole describe yellow
81 keyword whole descriptor yellow
82 keyword whole diagnostics yellow
83 keyword whole disconnect yellow
84 keyword whole distinct yellow
85 keyword whole domain yellow
86 keyword whole double yellow
87 keyword whole drop yellow
88 keyword whole else yellow
89 keyword whole elsif yellow
90 keyword whole encoding yellow
91 keyword whole end yellow
92 keyword whole end-exec yellow
93 keyword whole enum yellow
94 keyword whole escape yellow
95 keyword whole except yellow
96 keyword whole exception yellow
97 keyword whole exec yellow
98 keyword whole execute yellow
99 keyword whole exists yellow
100 keyword whole external yellow
101 keyword whole extract yellow
102 keyword whole false yellow
103 keyword whole fetch yellow
104 keyword whole first yellow
105 keyword whole float yellow
106 keyword whole for yellow
107 keyword whole foreign yellow
108 keyword whole fortran yellow
109 keyword whole found yellow
110 keyword whole from yellow
111 keyword whole full yellow
112 keyword whole function yellow
113 keyword whole get yellow
114 keyword whole global yellow
115 keyword whole go yellow
116 keyword whole goto yellow
117 keyword whole grant yellow
118 keyword whole group yellow
119 keyword whole having yellow
120 keyword whole hour yellow
121 keyword whole identity yellow
122 keyword whole if yellow
123 keyword whole immediate yellow
124 keyword whole in yellow
125 keyword whole include yellow
126 keyword whole index yellow
127 keyword whole indicator yellow
128 keyword whole initially yellow
129 keyword whole inner yellow
130 keyword whole input yellow
131 keyword whole insensitive yellow
132 keyword whole insert yellow
133 keyword whole int yellow
134 keyword whole integer yellow
135 keyword whole intersect yellow
136 keyword whole interval yellow
137 keyword whole into yellow
138 keyword whole is yellow
139 keyword whole isolation yellow
140 keyword whole join yellow
141 keyword whole key yellow
142 keyword whole key yellow
143 keyword whole language yellow
144 keyword whole last yellow
145 keyword whole leading yellow
146 keyword whole left yellow
147 keyword whole level yellow
148 keyword whole like yellow
149 keyword whole local yellow
150 keyword whole lock yellow
151 keyword whole longblob yellow
152 keyword whole longtext yellow
153 keyword whole loop yellow
154 keyword whole min yellow
155 keyword whole match yellow
156 keyword whole max yellow
157 keyword whole mediumblob yellow
158 keyword whole mediumint yellow
159 keyword whole mediumtext yellow
160 keyword whole merge yellow
161 keyword whole minute yellow
162 keyword whole minus yellow
163 keyword whole module yellow
164 keyword whole month yellow
165 keyword whole names yellow
166 keyword whole national yellow
167 keyword whole natural yellow
168 keyword whole nchar yellow
169 keyword whole next yellow
170 keyword whole no yellow
171 keyword whole none yellow
172 keyword whole not yellow
173 keyword whole null yellow
174 keyword whole nullif yellow
175 keyword whole number yellow
176 keyword whole numeric yellow
177 keyword whole octet_length yellow
178 keyword whole of yellow
179 keyword whole offline yellow
180 keyword whole on yellow
181 keyword whole online yellow
182 keyword whole only yellow
183 keyword whole open yellow
184 keyword whole option yellow
185 keyword whole or yellow
186 keyword whole order yellow
187 keyword whole out yellow
188 keyword whole outer yellow
189 keyword whole output yellow
190 keyword whole overlaps yellow
191 keyword whole pad yellow
192 keyword whole partial yellow
193 keyword whole pascal yellow
194 keyword whole position yellow
195 keyword whole precision yellow
196 keyword whole prepare yellow
197 keyword whole preserve yellow
198 keyword whole primary yellow
199 keyword whole primary yellow
200 keyword whole prior yellow
201 keyword whole privileges yellow
202 keyword whole procedure yellow
203 keyword whole public yellow
204 keyword whole raise yellow
205 keyword whole read yellow
206 keyword whole real yellow
207 keyword whole rebuild yellow
208 keyword whole references yellow
209 keyword whole relative yellow
210 keyword whole rename yellow
211 keyword whole replace yellow
212 keyword whole restrict yellow
213 keyword whole revoke yellow
214 keyword whole right yellow
215 keyword whole rollback yellow
216 keyword whole round yellow
217 keyword whole rows yellow
218 keyword whole schema yellow
219 keyword whole scroll yellow
220 keyword whole second yellow
221 keyword whole section yellow
222 keyword whole select yellow
223 keyword whole sequence yellow
224 keyword whole session yellow
225 keyword whole session_user yellow
226 keyword whole set yellow
227 keyword whole size yellow
228 keyword whole smallint yellow
229 keyword whole some yellow
230 keyword whole space yellow
231 keyword whole sql yellow
232 keyword whole sqlca yellow
233 keyword whole sqlstate yellow
234 keyword whole sqlwarning yellow
235 keyword whole substring yellow
236 keyword whole sum yellow
237 keyword whole system_user yellow
238 keyword whole table yellow
239 keyword whole tablespace yellow
240 keyword whole template yellow
241 keyword whole temporary yellow
242 keyword whole text yellow
243 keyword whole then yellow
244 keyword whole time yellow
245 keyword whole truncate yellow
246 keyword whole timestamp yellow
247 keyword whole timezone_hour yellow
248 keyword whole timezone_minute yellow
249 keyword whole tinyblob yellow
250 keyword whole tinyint yellow
251 keyword whole tinytext yellow
252 keyword whole to yellow
253 keyword whole trailing yellow
254 keyword whole transaction yellow
255 keyword whole translation yellow
256 keyword whole trigger yellow
257 keyword whole trim yellow
258 keyword whole true yellow
259 keyword whole type yellow
260 keyword whole union yellow
261 keyword whole unique yellow
262 keyword whole unknown yellow
263 keyword whole unsigned yellow
264 keyword whole update yellow
265 keyword whole usage yellow
266 keyword whole use yellow
267 keyword whole user yellow
268 keyword whole using yellow
269 keyword whole value yellow
270 keyword whole values yellow
271 keyword whole varchar yellow
272 keyword whole varying yellow
273 keyword whole view yellow
274 keyword whole when yellow
275 keyword whole whenever yellow
276 keyword whole where yellow
277 keyword whole while yellow
278 keyword whole with yellow
279 keyword whole work yellow
280 keyword whole write yellow
281 keyword whole year yellow
282 keyword whole zone yellow
290 keyword \+ brightcyan
292 keyword \* brightcyan
302 # PostgreSQL specific
303 keyword aggregate yellow
304 keyword checkpoint yellow
305 keyword cluster yellow
306 keyword conversion yellow
307 keyword listen yellow
308 keyword notify yellow
309 keyword operator yellow
310 keyword reindex yellow
311 keyword savepoint yellow
312 keyword unlisten yellow
313 keyword vacuum yellow
315 keyword createdb white
316 keyword createuser white
317 keyword nocreatedb white
318 keyword nocreateuser white
319 keyword password white
322 keyword currval white
323 keyword nextval white
324 keyword pg_database white
325 keyword pg_group white
326 keyword pg_shadow white
330 # PostgreSQL sequences
332 keyword increment white
333 keyword maxvalue white
334 keyword minvalue white
339 keyword whole lag yellow
340 keyword whole lead yellow
341 keyword whole nvl yellow
342 keyword whole over yellow
343 keyword whole partition yellow
344 keyword whole pragma yellow
345 keyword whole varchar2 yellow
346 keyword whole sys_refcursor yellow
349 context linestart # \n brown
353 context exclusive -- \n brown
356 context exclusive /\* \*/ brown
365 # Beckticks are used to escape reserved words in MySQL