Язык модулей SQL
Доклад - Компьютеры, программирование
Другие доклады по предмету Компьютеры, программирование
µ, чтобы не потерялись никакие первые значащие цифры, и значением C становится это представление.
d) Если тип данных C есть тип приблизительных чисел, то значением C становится приблизительное значение v.
Уровни
Этот стандарт специфицирует два уровня и отдельные средства поддержания целостности данных.
Средства поддержания целостности данных образуют следующие синтаксические конструкции вместе с Синтаксическими правилами и Общими правилами:
- )
- все опции ), отличные от NOT NULL и NOT NULL UNIQUE
- все опции )).
- )])
Уровень 2 - это полный язык базы данных SQL, не включающий средства улучшения целостности данных. Уровень 1 - это подмножество уровня 2, которое подчиняется следующим дополнительным правилам.
- 4.16, "Транзакции":
а) Первое предложение параграфа 1 заменяется следующим:
Транзакция - это последовательность операций, включающая операции над базой данных, которые являются атомарными по отношению к восстановлению.
b) Параграф 2 удаляется.
c) Второе предложение параграфа 3 удаляется. - 5.3, "Лексемы ():
) не должен состоять более чем из 12 символов. - 5.4, "Имена":
). - 5.6, ")":
а) ) не должна содержать USER.
b) ).
c) ). - 5.7, ")" :
К синтаксическому правилу 4 добавляется следующее: - ) не должна быть внешней ссылкой.
- 5.8, "):
- ) не должны содержать ALL.
Замечание: на уровне 1 сохранение дубликатов специфицируется отсутствием DISTINCT.
- 5.8, ")":
- ) не должны включать AVG, MAX, MIN или SUM.
- 5.11, " B" выражается через эквивалент "NOT A=B".
- 5.14, "):
а) ).
b) ) не должен специфицировать NOT.
Замечание: на уровне 1 ". - 5.17, ")":
- ).
- 5.22, ")":
Следующее предложение добавляется к Общему правилу 2: - Группирование строк, в которых значения одного или нескольких столбцов группировки являются неопределенными, определяется в реализации.
- 5.25, ")":
Синтаксическое правило 11 заменяется на следующее: - Распознавание того, является ли ) изменяемой или только читаемой, определяется в реализации.
- 6.1, ")":
) не должна специфицироваться.
Уровень 1 реализации должен обеспечивать некоторый механизм связи ). - 6.2, ")":
). Уровень реализации 1 должен обеспечивать некоторый механизм спецификации ограничения таблицы, связанного с уникальностью. - 6.3, "):
а) ) не должен включать REAL, DOUBLE, PRECISION и NUMERIC.
b) ) столбца не должно специфицировать NOT NULL.
c) ) столбца не должно специфицировать UNIQUE. - 6.9, "):
) не должно содержать WITH CHECK OPTION. - 6.10, ")" :
) не должно содержать WITH GRANT OPTION. - 7.3, "):
а) Cинтаксичес