1 /* 2 * libdbi - database independent abstraction layer for C. 3 * Copyright (C) 2001-2002, David Parker and Mark Tobenkin. 4 * http://libdbi.sourceforge.net 5 * 6 * dbd_example.c: Example database support (using libexampleclient) 7 * Copyright (C) 2005, E.X. Ample <example@users.sourceforge.net>. 8 * http://libdbi.sourceforge.net 9 * 10 * $Id: dbd_example.h,v 1.1 2005/07/17 00:32:12 mhoenicka Exp $ 11 */ 12 13 #define EXAMPLE_RESERVED_WORDS { \ 14 "ACTION", \ 15 "ADD", \ 16 "AGGREGATE", \ 17 "ALL", \ 18 "ALTER", \ 19 "AFTER", \ 20 "AND", \ 21 "AS", \ 22 "ASC", \ 23 "AVG", \ 24 "AVG_ROW_LENGTH", \ 25 "AUTO_INCREMENT", \ 26 "BETWEEN", \ 27 "BIGINT", \ 28 "BIT", \ 29 "BINARY", \ 30 "BLOB", \ 31 "BOOL", \ 32 "BOTH", \ 33 "BY", \ 34 "CASCADE", \ 35 "CASE", \ 36 "CHAR", \ 37 "CHARACTER", \ 38 "CHANGE", \ 39 "CHECK", \ 40 "CHECKSUM", \ 41 "COLUMN", \ 42 "COLUMNS", \ 43 "COMMENT", \ 44 "CONSTRAINT", \ 45 "CREATE", \ 46 "CROSS", \ 47 "CURRENT_DATE", \ 48 "CURRENT_TIME", \ 49 "CURRENT_TIMESTAMP", \ 50 "DATA", \ 51 "DATABASE", \ 52 "DATABASES", \ 53 "DATE", \ 54 "DATETIME", \ 55 "DAY", \ 56 "DAY_HOUR", \ 57 "DAY_MINUTE", \ 58 "DAY_SECOND", \ 59 "DAYOFMONTH", \ 60 "DAYOFWEEK", \ 61 "DAYOFYEAR", \ 62 "DEC", \ 63 "DECIMAL", \ 64 "DEFAULT", \ 65 "DELAYED", \ 66 "DELAY_KEY_WRITE", \ 67 "DELETE", \ 68 "DESC", \ 69 "DESCRIBE", \ 70 "DISTINCT", \ 71 "DISTINCTROW", \ 72 "DOUBLE", \ 73 "DROP", \ 74 "END", \ 75 "ELSE", \ 76 "ESCAPE", \ 77 "ESCAPED", \ 78 "ENCLOSED", \ 79 "ENUM", \ 80 "EXPLAIN", \ 81 "EXISTS", \ 82 "FIELDS", \ 83 "FILE", \ 84 "FIRST", \ 85 "FLOAT", \ 86 "FLOAT4", \ 87 "FLOAT8", \ 88 "FLUSH", \ 89 "FOREIGN", \ 90 "FROM", \ 91 "FOR", \ 92 "FULL", \ 93 "FUNCTION", \ 94 "GLOBAL", \ 95 "GRANT", \ 96 "GRANTS", \ 97 "GROUP", \ 98 "HAVING", \ 99 "HEAP", \ 100 "HIGH_PRIORITY", \ 101 "HOUR", \ 102 "HOUR_MINUTE", \ 103 "HOUR_SECOND", \ 104 "HOSTS", \ 105 "IDENTIFIED", \ 106 "IGNORE", \ 107 "IN", \ 108 "INDEX", \ 109 "INFILE", \ 110 "INNER", \ 111 "INSERT", \ 112 "INSERT_ID", \ 113 "INT", \ 114 "INTEGER", \ 115 "INTERVAL", \ 116 "INT1", \ 117 "INT2", \ 118 "INT3", \ 119 "INT4", \ 120 "INT8", \ 121 "INTO", \ 122 "IF", \ 123 "IS", \ 124 "ISAM", \ 125 "JOIN", \ 126 "KEY", \ 127 "KEYS", \ 128 "KILL", \ 129 "LAST_INSERT_ID", \ 130 "LEADING", \ 131 "LEFT", \ 132 "LENGTH", \ 133 "LIKE", \ 134 "LINES", \ 135 "LIMIT", \ 136 "LOAD", \ 137 "LOCAL", \ 138 "LOCK", \ 139 "LOGS", \ 140 "LONG", \ 141 "LONGBLOB", \ 142 "LONGTEXT", \ 143 "LOW_PRIORITY", \ 144 "MAX", \ 145 "MAX_ROWS", \ 146 "MATCH", \ 147 "MEDIUMBLOB", \ 148 "MEDIUMTEXT", \ 149 "MEDIUMINT", \ 150 "MIDDLEINT", \ 151 "MIN_ROWS", \ 152 "MINUTE", \ 153 "MINUTE_SECOND", \ 154 "MODIFY", \ 155 "MONTH", \ 156 "MONTHNAME", \ 157 "MYISAM", \ 158 "NATURAL", \ 159 "NUMERIC", \ 160 "NO", \ 161 "NOT", \ 162 "NULL", \ 163 "ON", \ 164 "OPTIMIZE", \ 165 "OPTION", \ 166 "OPTIONALLY", \ 167 "OR", \ 168 "ORDER", \ 169 "OUTER", \ 170 "OUTFILE", \ 171 "PACK_KEYS", \ 172 "PARTIAL", \ 173 "PASSWORD", \ 174 "PRECISION", \ 175 "PRIMARY", \ 176 "PROCEDURE", \ 177 "PROCESS", \ 178 "PROCESSLIST", \ 179 "PRIVILEGES", \ 180 "READ", \ 181 "REAL", \ 182 "REFERENCES", \ 183 "RELOAD", \ 184 "REGEXP", \ 185 "RENAME", \ 186 "REPLACE", \ 187 "RESTRICT", \ 188 "RETURNS", \ 189 "REVOKE", \ 190 "RLIKE", \ 191 "ROW", \ 192 "ROWS", \ 193 "SECOND", \ 194 "SELECT", \ 195 "SET", \ 196 "SHOW", \ 197 "SHUTDOWN", \ 198 "SMALLINT", \ 199 "SONAME", \ 200 "SQL_BIG_TABLES", \ 201 "SQL_BIG_SELECTS", \ 202 "SQL_LOW_PRIORITY_UPDATES", \ 203 "SQL_LOG_OFF", \ 204 "SQL_LOG_UPDATE", \ 205 "SQL_SELECT_LIMIT", \ 206 "SQL_SMALL_RESULT", \ 207 "SQL_BIG_RESULT", \ 208 "SQL_WARNINGS", \ 209 "STRAIGHT_JOIN", \ 210 "STARTING", \ 211 "STATUS", \ 212 "STRING", \ 213 "TABLE", \ 214 "TABLES", \ 215 "TEMPORARY", \ 216 "TERMINATED", \ 217 "TEXT", \ 218 "THEN", \ 219 "TIME", \ 220 "TIMESTAMP", \ 221 "TINYBLOB", \ 222 "TINYTEXT", \ 223 "TINYINT", \ 224 "TRAILING", \ 225 "TO", \ 226 "TYPE", \ 227 "USE", \ 228 "USING", \ 229 "UNIQUE", \ 230 "UNLOCK", \ 231 "UNSIGNED", \ 232 "UPDATE", \ 233 "USAGE", \ 234 "VALUES", \ 235 "VARCHAR", \ 236 "VARIABLES", \ 237 "VARYING", \ 238 "VARBINARY", \ 239 "WITH", \ 240 "WRITE", \ 241 "WHEN", \ 242 "WHERE", \ 243 "YEAR", \ 244 "YEAR_MONTH", \ 245 "ZEROFILL", \ 246 NULL } 247