Documentation TYPO3 par Ameos

sqlparser.data.php

00001 <?php
00002 /* $Id: sqlparser.data.php,v 2.5 2004/01/09 14:16:45 lem9 Exp $ */
00003 // vim: expandtab sw=4 ts=4 sts=4:
00004 
00005 
00017 $PMA_SQPdata_function_name = array (
00018     'ABS',
00019     'ACOS',
00020     'ADDDATE',
00021     'AES_ENCRYPT',
00022     'AES_DECRYPT',
00023     'ASCII',
00024     'ASIN',
00025     'ATAN',
00026     'ATAN2',
00027     'AVG',
00028     'BENCHMARK',
00029     'BIN',
00030     'BIT_AND',
00031     'BIT_COUNT',
00032     'BIT_LENGTH',
00033     'BIT_OR',
00034     'CAST',
00035     'CEIL',
00036     'CEILING',
00037     'CHAR_LENGTH',
00038     'CHARACTER_LENGTH',
00039     'COALESCE',
00040     'CONCAT',
00041     'CONCAT_WS',
00042     'CONNECTION_ID',
00043     'CONV',
00044     'CONVERT',
00045     'COS',
00046     'COT',
00047     'COUNT',
00048     'CURDATE',
00049     'CURRENT_DATE',
00050     'CURRENT_TIME',
00051     'CURRENT_TIMESTAMP',
00052     'CURRENT_USER',
00053     'CURTIME',
00054     'DATABASE',
00055     'DATE_ADD',
00056     'DATE_FORMAT',
00057     'DATE_SUB',
00058     'DAYNAME',
00059     'DAYOFMONTH',
00060     'DAYOFWEEK',
00061     'DAYOFYEAR',
00062     'DECODE',
00063     'DEGREES',
00064     'DES_ENCRYPT',
00065     'DES_DECRYPT',
00066     'ELT',
00067     'ENCODE',
00068     'ENCRYPT',
00069     'EXP',
00070     'EXPORT_SET',
00071     'EXTRACT',
00072     'FIELD',
00073     'FIND_IN_SET',
00074     'FLOOR',
00075     'FORMAT',
00076     'FOUND_ROWS',
00077     'FROM_DAYS',
00078     'FROM_UNIXTIME',
00079     'GET_LOCK',
00080     'GREATEST',
00081     'GROUP_UNIQUE_USERS',
00082     'HEX',
00083     'IFNULL',
00084     'INET_ATON',
00085     'INET_NTOA',
00086     'INSTR',
00087     'INTERVAL',
00088     'IS_FREE_LOCK',
00089     'ISNULL',
00090     'LAST_INSERT_ID',
00091     'LCASE',
00092     'LEAST',
00093     'LEFT',
00094     'LENGTH',
00095     'LN',
00096     'LOAD_FILE',
00097     'LOCATE',
00098     'LOG',
00099     'LOG2',
00100     'LOG10',
00101     'LOWER',
00102     'LPAD',
00103     'LTRIM',
00104     'MAKE_SET',
00105     'MASTER_POS_WAIT',
00106     'MAX',
00107     'MD5',
00108     'MID',
00109     'MIN',
00110     'MOD',
00111     'MONTH',
00112     'MONTHNAME',
00113     'NOW',
00114     'NULLIF',
00115     'OCT',
00116     'OCTET_LENGTH',
00117     'ORD',
00118     'PASSWORD',
00119     'PERIOD_ADD',
00120     'PERIOD_DIFF',
00121     'PI',
00122     'POSITION',
00123     'POW',
00124     'POWER',
00125     'QUARTER',
00126     'QUOTE',
00127     'RADIANS',
00128     'RAND',
00129     'RELEASE_LOCK',
00130     'REPEAT',
00131     'REVERSE',
00132     'RIGHT',
00133     'ROUND',
00134     'RPAD',
00135     'RTRIM',
00136     'SEC_TO_TIME',
00137     'SESSION_USER',
00138     'SHA',
00139     'SHA1',
00140     'SIGN',
00141     'SIN',
00142     'SOUNDEX',
00143     'SPACE',
00144     'SQRT',
00145     'STD',
00146     'STDDEV',
00147     'STRCMP',
00148     'SUBDATE',
00149     'SUBSTRING',
00150     'SUBSTRING_INDEX',
00151     'SUM',
00152     'SYSDATE',
00153     'SYSTEM_USER',
00154     'TAN',
00155     'TIME_FORMAT',
00156     'TIME_TO_SEC',
00157     'TO_DAYS',
00158     'TRIM',
00159     'UCASE',
00160     'UNIQUE_USERS',
00161     'UNIX_TIMESTAMP',
00162     'UPPER',
00163     'USER',
00164     'VERSION',
00165     'WEEK',
00166     'WEEKDAY',
00167     'YEAR',
00168     'YEARWEEK'
00169 );
00170 //$PMA_SQPdata_function_name_cnt = count($PMA_SQPdata_function_name);
00171 $PMA_SQPdata_function_name_cnt = 151;
00172 
00173 $PMA_SQPdata_column_attrib = array (
00174     'AUTO_INCREMENT',
00175     'BDB',
00176     'BERKELEYDB',
00177     'BINARY',
00178     'DEFAULT',
00179     'INNOBASE',
00180     'INNODB',
00181     'ISAM',
00182     'MRG_MYISAM',
00183     'MYISAM',
00184     'NATIONAL',
00185     'PRECISION',
00186     'UNSIGNED',
00187     'VARYING',
00188     'ZEROFILL'
00189 );
00190 //$PMA_SQPdata_column_attrib_cnt = count($PMA_SQPdata_column_attrib);
00191 $PMA_SQPdata_column_attrib_cnt = 15;
00192 
00193 $PMA_SQPdata_reserved_word = array (
00194     'ACTION',
00195     'ADD',
00196     'AFTER',
00197     'AGAINST',
00198     'AGGREGATE',
00199     'ALL',
00200     'ALTER',
00201     'ANALYSE',
00202     'ANALYZE',
00203     'AND',
00204     'AS',
00205     'ASC',
00206     'AUTOCOMMIT',
00207     'AUTO_INCREMENT',
00208     'AVG_ROW_LENGTH',
00209     'BACKUP',
00210     'BEGIN',
00211     'BETWEEN',
00212     'BINLOG',
00213     'BOTH',
00214     'BY',
00215     'CASCADE',
00216     'CASE',
00217     'CHANGE',
00218     'CHANGED',
00219     'CHARSET',
00220     'CHECK',
00221     'CHECKSUM',
00222     'CLIENT',
00223     'COLLATE',
00224     'COLLATION',
00225     'COLUMN',
00226     'COLUMNS',
00227     'COMMENT',
00228     'COMMIT',
00229     'COMMITTED',
00230     'COMPRESSED',
00231     'CONCURRENT',
00232     'CONSTRAINT',
00233     'CREATE',
00234     'CROSS',
00235     'DATA',
00236     'DATABASE',
00237     'DATABASES',
00238     'DAY',
00239     'DAY_HOUR',
00240     'DAY_MINUTE',
00241     'DAY_SECOND',
00242     'DELAYED',
00243     'DELAY_KEY_WRITE',
00244     'DELETE',
00245     'DESC',
00246     'DESCRIBE',
00247     'DISTINCT',
00248     'DISTINCTROW',
00249     'DIV',
00250     'DO',
00251     'DROP',
00252     'DUMPFILE',
00253     'DYNAMIC',
00254     'ELSE',
00255     'ENCLOSED',
00256     'END',
00257     'ESCAPE',
00258     'ESCAPED',
00259     'EVENTS',
00260     'EXECUTE',
00261     'EXISTS',
00262     'EXPLAIN',
00263     'EXTENDED',
00264     'FAST',
00265     'FIELDS',
00266     'FILE',
00267     'FIRST',
00268     'FIXED',
00269     'FLUSH',
00270     'FOR',
00271     'FORCE',
00272     'FOREIGN',
00273     'FROM',
00274     'FULL',
00275     'FULLTEXT',
00276     'FUNCTION',
00277     'GEMINI',
00278     'GEMINI_SPIN_RETRIES',
00279     'GLOBAL',
00280     'GRANT',
00281     'GRANTS',
00282     'GROUP',
00283     'HAVING',
00284     'HEAP',
00285     'HIGH_PRIORITY',
00286     'HOSTS',
00287     'HOUR',
00288     'HOUR_MINUTE',
00289     'HOUR_SECOND',
00290     'IDENTIFIED',
00291     'IF',
00292     'IGNORE',
00293     'IN',
00294     'INDEX',
00295     'INDEXES',
00296     'INFILE',
00297     'INNER',
00298     'INSERT',
00299     'INSERT_ID',
00300     'INSERT_METHOD',
00301     'INTERVAL',
00302     'INTO',
00303     'IS',
00304     'ISOLATION',
00305     'JOIN',
00306     'KEY',
00307     'KEYS',
00308     'KILL',
00309     'LAST_INSERT_ID',
00310     'LEADING',
00311     'LEFT',
00312     'LEVEL',
00313     'LIKE',
00314     'LIMIT',
00315     'LINES',
00316     'LOAD',
00317     'LOCAL',
00318     'LOCK',
00319     'LOCKS',
00320     'LOGS',
00321     'LOW_PRIORITY',
00322     'MASTER',
00323     'MASTER_CONNECT_RETRY',
00324     'MASTER_HOST',
00325     'MASTER_LOG_FILE',
00326     'MASTER_LOG_POS',
00327     'MASTER_PASSWORD',
00328     'MASTER_PORT',
00329     'MASTER_USER',
00330     'MATCH',
00331     'MAX_CONNECTIONS_PER_HOUR',
00332     'MAX_QUERIES_PER_HOUR',
00333     'MAX_ROWS',
00334     'MAX_UPDATES_PER_HOUR',
00335     'MEDIUM',
00336     'MERGE',
00337     'MIN_ROWS',
00338     'MINUTE',
00339     'MINUTE_SECOND',
00340     'MODE',
00341     'MODIFY',
00342     'MONTH',
00343     'MRG_MYISAM',
00344     'MYISAM',
00345     'NATURAL',
00346     // 'NO' is not allowed in SQL-99 but is allowed in MySQL
00347     //'NO',
00348     'NOT',
00349     'NULL',
00350     'ON',
00351     'OPEN',
00352     'OPTIMIZE',
00353     'OPTION',
00354     'OPTIONALLY',
00355     'OR',
00356     'ORDER',
00357     'OUTER',
00358     'OUTFILE',
00359     'PACK_KEYS',
00360     'PARTIAL',
00361     'PASSWORD',
00362     'PRIMARY',
00363     'PRIVILEGES',
00364     'PROCEDURE',
00365     'PROCESS',
00366     'PROCESSLIST',
00367     'PURGE',
00368     'QUICK',
00369     'RAID0',
00370     'RAID_CHUNKS',
00371     'RAID_CHUNKSIZE',
00372     'RAID_TYPE',
00373     'READ',
00374     'REFERENCES',
00375     'REGEXP',
00376     'RELOAD',
00377     'RENAME',
00378     'REPAIR',
00379     'REPEATABLE',
00380     'REPLACE',
00381     'REPLICATION',
00382     'RESET',
00383     'RESTORE',
00384     'RESTRICT',
00385     'RETURN',
00386     'RETURNS',
00387     'REVOKE',
00388     'RIGHT',
00389     'RLIKE',
00390     'ROLLBACK',
00391     'ROW',
00392     'ROW_FORMAT',
00393     'ROWS',
00394     'SECOND',
00395     'SELECT',
00396     'SERIALIZABLE',
00397     'SHARE',
00398     'SHOW',
00399     'SHUTDOWN',
00400     'SLAVE',
00401     'SONAME',
00402     'SQL_AUTO_IS_NULL',
00403     'SQL_BIG_RESULT',
00404     'SQL_BIG_SELECTS',
00405     'SQL_BIG_TABLES',
00406     'SQL_BUFFER_RESULT',
00407     'SQL_CACHE',
00408     'SQL_CALC_FOUND_ROWS',
00409     'SQL_LOG_BIN',
00410     'SQL_LOG_OFF',
00411     'SQL_LOG_UPDATE',
00412     'SQL_LOW_PRIORITY_UPDATES',
00413     'SQL_MAX_JOIN_SIZE',
00414     'SQL_NO_CACHE',
00415     'SQL_QUOTE_SHOW_CREATE',
00416     'SQL_SAFE_UPDATES',
00417     'SQL_SELECT_LIMIT',
00418     'SQL_SLAVE_SKIP_COUNTER',
00419     'SQL_SMALL_RESULT',
00420     'SQL_WARNINGS',
00421     'START',
00422     'STARTING',
00423     'STATUS',
00424     'STOP',
00425     'STRAIGHT_JOIN',
00426     'STRING',
00427     'STRIPED',
00428     'SUPER',
00429     'TABLE',
00430     'TABLES',
00431     'TEMPORARY',
00432     'TERMINATED',
00433     'THEN',
00434     'TO',
00435     'TRAILING',
00436     'TRUNCATE',
00437     'TYPE',
00438     'UNCOMMITTED',
00439     'UNION',
00440     'UNIQUE',
00441     'UNLOCK',
00442     'UPDATE',
00443     'USAGE',
00444     'USE',
00445     'USING',
00446     'VALUES',
00447     'VARIABLES',
00448     'WHEN',
00449     'WHERE',
00450     'WITH',
00451     'WORK',
00452     'WRITE',
00453     'XOR',
00454     'YEAR_MONTH'
00455 );
00456 //$PMA_SQPdata_reserved_word_cnt = count($PMA_SQPdata_reserved_word);
00457 $PMA_SQPdata_reserved_word_cnt = 259;
00458 
00459 $PMA_SQPdata_column_type = array (
00460     'BIGINT',
00461     'BIT',
00462     'BLOB',
00463     'BOOL',
00464     'CHAR',
00465     'CHARACTER',
00466     'DATE',
00467     'DATETIME',
00468     'DEC',
00469     'DECIMAL',
00470     'DOUBLE',
00471     'ENUM',
00472     'FLOAT',
00473     'FLOAT4',
00474     'FLOAT8',
00475     'INT',
00476     'INT1',
00477     'INT2',
00478     'INT3',
00479     'INT4',
00480     'INT8',
00481     'INTEGER',
00482     'LONG',
00483     'LONGBLOB',
00484     'LONGTEXT',
00485     'MEDIUMBLOB',
00486     'MEDIUMINT',
00487     'MEDIUMTEXT',
00488     'MIDDLEINT',
00489     'NCHAR',
00490     'NUMERIC',
00491     'REAL',
00492     'SET',
00493     'SMALLINT',
00494     'TEXT',
00495     'TIME',
00496     'TIMESTAMP',
00497     'TINYBLOB',
00498     'TINYINT',
00499     'TINYTEXT',
00500     'VARBINARY',
00501     'VARCHAR',
00502     'YEAR'
00503 );
00504 //$PMA_SQPdata_column_type_cnt = count($PMA_SQPdata_column_type);
00505 $PMA_SQPdata_column_type_cnt = 43;
00506 
00507 ?>


Généré par Le spécialiste TYPO3 avec  doxygen 1.4.6