Главная страница
Навигация по странице:

  • Ключевое слово PostgreSQL SQL:2011

  • лекция. Коды ошибок Postgresql


    Скачать 223.85 Kb.
    НазваниеКоды ошибок Postgresql
    Анкорлекция
    Дата09.01.2023
    Размер223.85 Kb.
    Формат файлаdocx
    Имя файлаLektsia_Prilozhenia_PostgreSQL.docx
    ТипДокументы
    #878367
    страница4 из 30
    1   2   3   4   5   6   7   8   9   ...   30

    Ключевые слова SQL.


    В SQL есть различие между зарезервированными и незарезервированными ключевыми словами. Согласно стандарту, действительно ключевыми словами являются только зарезервированные слова; они не могут быть идентификаторами. Незарезервированные ключевые слова имеют особое значение только в определённых контекстах и могут быть идентификаторами в других. Большинство незарезервированных ключевых слов на самом деле представляют имена встроенных таблиц и функций, определённых в SQL. Концепция незарезервированных ключевых слов собственно введена только для того, чтобы показать, что эти слова имеют некоторое предопределённое значение в отдельных контекстах.

    В PostgreSQL анализатор SQL сталкивается с дополнительными сложностями. Ему приходится иметь дело с несколькими различными классами элементов языка, начиная с тех, что никогда не могут использоваться как идентификаторы, и заканчивая теми, что не имеют никаких особых отличий от обычных идентификаторов. (Последнее обычно относится к функциям, описанным в SQL.) Даже зарезервированные ключевые слова не полностью зарезервированы в PostgreSQL, а могут использоваться в качестве меток столбцов (например, можно написать SELECT 55 AS CHECK, хотя CHECK и является зарезервированным ключевым словом).

    Ключевое слово

    PostgreSQL

    SQL:2011

    SQL:2008

    SQL-92

    A

     

    не зарезервировано

    не зарезервировано

     

    ABORT

    не зарезервировано

     

     

     

    ABS

     

    зарезервировано

    зарезервировано

     

    ABSENT

     

    не зарезервировано

    не зарезервировано

     

    ABSOLUTE

    не зарезервировано

    не зарезервировано

    не зарезервировано

    зарезервировано

    ACCESS

    не зарезервировано

     

     

     

    ACCORDING

     

    не зарезервировано

    не зарезервировано

     

    ACTION

    не зарезервировано

    не зарезервировано

    не зарезервировано

    зарезервировано

    ADA

     

    не зарезервировано

    не зарезервировано

    не зарезервировано

    ADD

    не зарезервировано

    не зарезервировано

    не зарезервировано

    зарезервировано

    ADMIN

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    AFTER

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    AGGREGATE

    не зарезервировано

     

     

     

    ALL

    зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ALLOCATE

     

    зарезервировано

    зарезервировано

    зарезервировано

    ALSO

    не зарезервировано

     

     

     

    ALTER

    не зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ALWAYS

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    ANALYSE

    зарезервировано

     

     

     

    ANALYZE

    зарезервировано

     

     

     

    AND

    зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ANY

    зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ARE

     

    зарезервировано

    зарезервировано

    зарезервировано

    ARRAY

    зарезервировано

    зарезервировано

    зарезервировано

     

    ARRAY_AGG

     

    зарезервировано

    зарезервировано

     

    ARRAY_MAX_CARDINALITY

     

    зарезервировано

     

     

    AS

    зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ASC

    зарезервировано

    не зарезервировано

    не зарезервировано

    зарезервировано

    ASENSITIVE

     

    зарезервировано

    зарезервировано

     

    ASSERTION

    не зарезервировано

    не зарезервировано

    не зарезервировано

    зарезервировано

    ASSIGNMENT

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    ASYMMETRIC

    зарезервировано

    зарезервировано

    зарезервировано

     

    AT

    не зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    ATOMIC

     

    зарезервировано

    зарезервировано

     

    ATTACH

    не зарезервировано

     

     

     

    ATTRIBUTE

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    ATTRIBUTES

     

    не зарезервировано

    не зарезервировано

     

    AUTHORIZATION

    зарезервировано (допускается функция или тип)

    зарезервировано

    зарезервировано

    зарезервировано

    AVG

     

    зарезервировано

    зарезервировано

    зарезервировано

    BACKWARD

    не зарезервировано

     

     

     

    BASE64

     

    не зарезервировано

    не зарезервировано

     

    BEFORE

    не зарезервировано

    не зарезервировано

    не зарезервировано

     

    BEGIN

    не зарезервировано

    зарезервировано

    зарезервировано

    зарезервировано

    BEGIN_FRAME

     

    зарезервировано

     

     

    BEGIN_PARTITION

     

    зарезервировано

     

     

    BERNOULLI

     

    не зарезервировано

    не зарезервировано

     

    BETWEEN

    не зарезервировано (не допускается функция или тип)

    зарезервировано

    зарезервировано

    зарезервировано

    BIGINT

    не зарезервировано (не допускается функция или тип)

    зарезервировано

    зарезервировано

     

    BINARY

    зарезервировано (допускается функция или тип)

    зарезервировано

    зарезервировано

     

    BIT

    не зарезервировано (не допускается функция или тип)

     

     

    зарезервировано

    BIT_LENGTH

     

     

     

    зарезервировано

    BLOB

     

    зарезервировано

    зарезервировано

     

    BLOCKED

     

    не зарезервировано

    не зарезервировано

     

    BOM

     

    не зарезервировано

    не зарезервировано

     
    1   2   3   4   5   6   7   8   9   ...   30


    написать администратору сайта