1<?php 2 3namespace Doctrine\DBAL\Platforms\Keywords; 4 5/** 6 * Drizzle Keywordlist. 7 */ 8class DrizzleKeywords extends KeywordList 9{ 10 /** 11 * {@inheritdoc} 12 */ 13 public function getName() 14 { 15 return 'drizzle'; 16 } 17 18 /** 19 * {@inheritdoc} 20 */ 21 protected function getKeywords() 22 { 23 return [ 24 'ABS', 25 'ALL', 26 'ALLOCATE', 27 'ALTER', 28 'AND', 29 'ANY', 30 'ARE', 31 'ARRAY', 32 'AS', 33 'ASENSITIVE', 34 'ASYMMETRIC', 35 'AT', 36 'ATOMIC', 37 'AUTHORIZATION', 38 'AVG', 39 'BEGIN', 40 'BETWEEN', 41 'BIGINT', 42 'BINARY', 43 'BLOB', 44 'BOOLEAN', 45 'BOTH', 46 'BY', 47 'CALL', 48 'CALLED', 49 'CARDINALITY', 50 'CASCADED', 51 'CASE', 52 'CAST', 53 'CEIL', 54 'CEILING', 55 'CHAR', 56 'CHARACTER', 57 'CHARACTER_LENGTH', 58 'CHAR_LENGTH', 59 'CHECK', 60 'CLOB', 61 'CLOSE', 62 'COALESCE', 63 'COLLATE', 64 'COLLECT', 65 'COLUMN', 66 'COMMIT', 67 'CONDITION', 68 'CONNECT', 69 'CONSTRAINT', 70 'CONVERT', 71 'CORR', 72 'CORRESPONDING', 73 'COUNT', 74 'COVAR_POP', 75 'COVAR_SAMP', 76 'CREATE', 77 'CROSS', 78 'CUBE', 79 'CUME_DIST', 80 'CURRENT', 81 'CURRENT_DATE', 82 'CURRENT_DEFAULT_TRANSFORM_GROUP', 83 'CURRENT_PATH', 84 'CURRENT_ROLE', 85 'CURRENT_TIME', 86 'CURRENT_TIMESTAMP', 87 'CURRENT_TRANSFORM_GROUP_FOR_TYPE', 88 'CURRENT_USER', 89 'CURSOR', 90 'CYCLE', 91 'DATE', 92 'DAY', 93 'DEALLOCATE', 94 'DEC', 95 'DECIMAL', 96 'DECLARE', 97 'DEFAULT', 98 'DELETE', 99 'DENSE_RANK', 100 'DEREF', 101 'DESCRIBE', 102 'DETERMINISTIC', 103 'DISCONNECT', 104 'DISTINCT', 105 'DOUBLE', 106 'DROP', 107 'DYNAMIC', 108 'EACH', 109 'ELEMENT', 110 'ELSE', 111 'END', 112 'ESCAPE', 113 'EVERY', 114 'EXCEPT', 115 'EXEC', 116 'EXECUTE', 117 'EXISTS', 118 'EXP', 119 'EXTERNAL', 120 'EXTRACT', 121 'FALSE', 122 'FETCH', 123 'FILTER', 124 'FLOAT', 125 'FLOOR', 126 'FOR', 127 'FOREIGN', 128 'FREE', 129 'FROM', 130 'FULL', 131 'FUNCTION', 132 'FUSION', 133 'GET', 134 'GLOBAL', 135 'GRANT', 136 'GROUP', 137 'GROUPING', 138 'HAVING', 139 'HOLD', 140 'HOUR', 141 'IDENTITY', 142 'IN', 143 'INDICATOR', 144 'INNER', 145 'INOUT', 146 'INSENSITIVE', 147 'INSERT', 148 'INT', 149 'INTEGER', 150 'INTERSECT', 151 'INTERSECTION', 152 'INTERVAL', 153 'INTO', 154 'IS', 155 'JOIN', 156 'LANGUAGE', 157 'LARGE', 158 'LATERAL', 159 'LEADING', 160 'LEFT', 161 'LIKE', 162 'LN', 163 'LOCAL', 164 'LOCALTIME', 165 'LOCALTIMESTAMP', 166 'LOWER', 167 'MATCH', 168 'MAX', 169 'MEMBER', 170 'MERGE', 171 'METHOD', 172 'MIN', 173 'MINUTE', 174 'MOD', 175 'MODIFIES', 176 'MODULE', 177 'MONTH', 178 'MULTISET', 179 'NATIONAL', 180 'NATURAL', 181 'NCHAR', 182 'NCLOB', 183 'NEW', 184 'NO', 185 'NONE', 186 'NORMALIZE', 187 'NOT', 188 'NULL_SYM', 189 'NULLIF', 190 'NUMERIC', 191 'OCTET_LENGTH', 192 'OF', 193 'OLD', 194 'ON', 195 'ONLY', 196 'OPEN', 197 'OR', 198 'ORDER', 199 'OUT', 200 'OUTER', 201 'OVER', 202 'OVERLAPS', 203 'OVERLAY', 204 'PARAMETER', 205 'PARTITION', 206 'PERCENTILE_CONT', 207 'PERCENTILE_DISC', 208 'PERCENT_RANK', 209 'POSITION', 210 'POWER', 211 'PRECISION', 212 'PREPARE', 213 'PRIMARY', 214 'PROCEDURE', 215 'RANGE', 216 'RANK', 217 'READS', 218 'REAL', 219 'RECURSIVE', 220 'REF', 221 'REFERENCES', 222 'REFERENCING', 223 'REGR_AVGX', 224 'REGR_AVGY', 225 'REGR_COUNT', 226 'REGR_INTERCEPT', 227 'REGR_R2', 228 'REGR_SLOPE', 229 'REGR_SXX', 230 'REGR_SXY', 231 'REGR_SYY', 232 'RELEASE', 233 'RESULT', 234 'RETURN', 235 'RETURNS', 236 'REVOKE', 237 'RIGHT', 238 'ROLLBACK', 239 'ROLLUP', 240 'ROW', 241 'ROWS', 242 'ROW_NUMBER', 243 'SAVEPOINT', 244 'SCOPE', 245 'SCROLL', 246 'SEARCH', 247 'SECOND', 248 'SELECT', 249 'SENSITIVE', 250 'SESSION_USER', 251 'SET', 252 'SIMILAR', 253 'SMALLINT', 254 'SOME', 255 'SPECIFIC', 256 'SPECIFICTYPE', 257 'SQL', 258 'SQLEXCEPTION', 259 'SQLSTATE', 260 'SQLWARNING', 261 'SQRT', 262 'START', 263 'STATIC', 264 'STDDEV_POP', 265 'STDDEV_SAMP', 266 'SUBMULTISET', 267 'SUBSTRING', 268 'SUM', 269 'SYMMETRIC', 270 'SYSTEM', 271 'SYSTEM_USER', 272 'TABLE', 273 'TABLESAMPLE', 274 'THEN', 275 'TIME', 276 'TIMESTAMP', 277 'TIMEZONE_HOUR', 278 'TIMEZONE_MINUTE', 279 'TO', 280 'TRAILING', 281 'TRANSLATE', 282 'TRANSLATION', 283 'TREAT', 284 'TRIGGER', 285 'TRIM', 286 'TRUE', 287 'UESCAPE', 288 'UNION', 289 'UNIQUE', 290 'UNKNOWN', 291 'UNNEST', 292 'UPDATE', 293 'UPPER', 294 'USER', 295 'USING', 296 'VALUE', 297 'VALUES', 298 'VARCHAR', 299 'VARYING', 300 'VAR_POP', 301 'VAR_SAMP', 302 'WHEN', 303 'WHENEVER', 304 'WHERE', 305 'WIDTH_BUCKET', 306 'WINDOW', 307 'WITH', 308 'WITHIN', 309 'WITHOUT', 310 'XML', 311 'XMLAGG', 312 'XMLATTRIBUTES', 313 'XMLBINARY', 314 'XMLCOMMENT', 315 'XMLCONCAT', 316 'XMLELEMENT', 317 'XMLFOREST', 318 'XMLNAMESPACES', 319 'XMLPARSE', 320 'XMLPI', 321 'XMLROOT', 322 'XMLSERIALIZE', 323 'YEAR', 324 ]; 325 } 326} 327