![]() ![]() There are several different classes of tokens ranging from those that can never be used as an identifier to those that have absolutely no special status in the parser, but are considered ordinary identifiers. ![]() In the PostgreSQL parser, life is a bit more complicated. The concept of non-reserved key words essentially only exists to declare that some predefined meaning is attached to a word in some contexts. Most non-reserved key words are actually the names of built-in tables and functions specified by SQL. ![]() Non-reserved key words only have a special meaning in particular contexts and can be used as identifiers in other contexts. According to the standard, reserved key words are the only real key words they are never allowed as identifiers. SQL distinguishes between reserved and non-reserved key words. The differences between those and the other intermediate standard versions are small.) (For space reasons, only the latest two versions of the SQL standard, and SQL-92 for historical comparison, are included. Background information can be found in Section 4.1.1. Table C.1 lists all tokens that are key words in the SQL standard and in PostgreSQL 15.0. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |