non-reserved keywords
add, admin, after, analyze, archive, asc, before, bucket, buckets, cascade, change, cluster, clustered, clusterstatus, collection, columns, comment, compact, compactions, compute, concatenate, continue, data, databases, datetime, day, dbproperties, deferred, defined, delimited, dependency, desc, directories, directory, disable, distribute, elem_type, enable, escaped, exclusive, explain, export, fields, file, fileformat, first, format, formatted, functions, hold_ddltime, hour, idxproperties, ignore, index, indexes, inpath, inputdriver, inputformat, items, jar, keys, key_type, limit, lines, load, location, lock, locks, logical, long, mapjoin, materialized, metadata, minus, minute, month, msck, noscan, no_drop, offline, option, outputdriver, outputformat, overwrite, owner, partitioned, partitions, plus, pretty, principals, protection, purge, read, readonly, rebuild, recordreader, recordwriter, reload, rename, repair, replace, replication, restrict, rewrite