# All words that cannot be used as identifiers. This includes keywords in use and unused reserved words. prepare serdeproperties dec versioning functions references leading like_regex without begin_frame trailing cube textfile overwrite databases json_value prepare_fn update_fn as contains at left merge_fn intermediate returns compression schema role search repeatable by national occurrences_regex position_regex update connect set column right union procedure analytic covar_pop frame_row empty hold compute div sequencefile ref intersection value_of partitions current_path static precedes encoding escaped fusion collate external schemas decimal exec cursor some percentile_disc asensitive roles for load scope straight_join ignore timezone_minute end lines block_size class over intersect varchar delimited false current_role with translation grant subset explain struct select called release deallocate convert localtimestamp array_agg authorization tables else normalize join per cascaded sqlstate avro order similar uescape large in tinyint is sensitive current_date binary interval hash skip close_fn restrict cycle local recursive parquet current_default_transform_group translate_regex width_bucket map table within change trigger stored equals preceding constraint listagg use begin_partition nulls array_max_cardinality modifies integer datetime parquetfile function limit unnest alter all real sort condition null true position collect no deref match_recognize delete current_row end_partition running serialize_fn savepoint of tblproperties define regr_intercept row on recover covar_samp cross rows specific any inout json_query metadata regr_sxy regr_sxx commit insensitive decfloat character stats merge json_array element using regr_syy outer then execute each atomic unique except asymmetric referencing deterministic global seek extended into smallint end-exec current default partition varying are where free escape current_time timestamp rollback one refresh asc multiset varbinary current_schema init_fn regr_count describe to symbol treat declare log10 lateral view whenever end_frame overlaps dynamic system_time last overlay finalize_fn fields desc full drop string show revoke update purge symmetric json_table every ptf nchar comment location json_object window regr_slope disconnect rcfile none when rollup cast octet_length between json_exists having method natural double upsert scroll grouping matches trim_array allocate following sqlwarning primary regr_r2 columns formatted portion pattern kudu range sqlexception anti unknown foreign match_number out specifictype nclob cached get semi copy system_user replication percentile_cont json_arrayagg initial incremental current_transform_group_for_type filter rename fetch char exists first date indicator corr succeeds data float nth_value only create substring_regex from group offset inpath cascade format inner produced both submultiset blob uncached files tablesample omit json_objectagg regr_avgx json_table_primitive values distinct insert partitioned numeric regr_avgy percent aggregate database clob array unbounded bigint terminated match reads groups invalidate api_version timezone_hour int cardinality boolean corresponding fileformat