Общие элементы SQL

Доклад - Компьютеры, программирование

Другие доклады по предмету Компьютеры, программирование

о ).

  • Применимые ) должны включать REFERENCES для каждого ссылаемого столбца.
    Замечание: "Применимые )".
  • Ссылаемая таблица должна являться базовой таблицей.
  • Каждый ссылающийся столбец должен идентифицировать столбец ссылающейся таблицы, и одно и то же имя столбца не должно указываться более одного раза. Каждый ссылаемый столбец должен идентифицировать столбец ссылаемой таблицы, и одно и то же имя столбца не должно указываться более одного раза.
  • ). Тип данных каждого ссылающегося столбца должен быть таким же, как и тип данных соответствующего ссылаемого столбца.
  • Общие правила

    1. Ссылающаяся таблица и ссылаемая таблица удовлетворяют ) в том и только в том случае, когда для каждой строки ссылающейся таблицы либо:
      a) Все ссылающиеся столбцы в строке содержат не неопределенные значения и существует строка в ссылаемой таблице такая, что для каждого ссылающегося столбца значение ссылающегося столбца равно значению соответствующего ссылаемого столбца, либо
      b) Какой-либо ссылающийся столбец в строке содержит неопределенное значение.

    6.8 )

    Функция

    Специфицирует условие для таблицы.

    Формат

    ::=

    CHECK ()

    Синтаксические правила

    1. ).
    2. Каждая ).

    Общие правила

    1. База данных не удовлетворяет ) есть false.

    6.9 )

    Функция

    Определяет представляемую таблицу.

    Формат

    ::=

    CREATE VIEW )]

    AS

    [WITH CHECK OPTION]

    ::=

    }...]

    Синтаксические правила

    1. Если ).
    2. ).
    3. Если ) является изменяемой (updatable), то представляемая таблица является изменяемой таблицей. В противном случае это только читаемая таблица.
    4. Если какие-либо два столбца в таблице, определяемой ).
    5. Одно ).
    6. Число ).
    7. Описание таблицы, определенной через ).
    8. Если ), является сгруппированной таблицей.
    9. Если указано WITH CHECK OPTION, то представляемая таблица должна быть