![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для именования объектов базы данных следует пользоваться следующими правилами:
1) Длина имени 1-30 символов за исключением имен баз данных, которые ограничены 8 символами.
2) Имя не может содержать кавычки.
3) Имя не чувствительно к регистру.
4) Имя должно начинаться буквой, если оно не заключено в двойные кавычки.
5) Имя может содержать только алфавитно-цифровые символы и символы _, $, #. Oracle настоятельно не рекомендует использовать символы $ и #.
6) Имя не может содержать зарезервированных слов Oracle.
7) Не используйте слово DUAL в качестве имени объекта. DUAL – имя фиктивной таблицы.
8) Oracle имеет в свое составе ключевые слова, которые имеют специальное значение. Так как такие слова не являются зарезервированными, их можно использовать в качестве имен объектов базы данных. Однако использование таких слов в качестве имен приводит к тому, что предложения SQL становится тяжело воспринимать.
9) В пределах одного пространства имен (например, таблицы) ни какие два объекта не могут быть одинаково поименованы.
10) Столбцы в одной таблице не могут быть одинаково поименованы, но в различных таблицах – могут.
11) Имя может быть заключено в двойные кавычки. Такие имена могут содержать любую комбинацию символов, включая пробелы, с нарушением правил 3 – 7 данного списка. Эти исключения сделаны для совместимости с другими платформами, однако Oracle рекомендует не нарушать правила 3 – 7.
Если вы дали объекту имя, заключенное в двойные кавычки, то вы должны использовать его в двойных кавычках везде, где производится ссылка на такой объект. Заключение имени в двойные кавычки дает возможность:
- использовать пробелы,
- быть зависимым от регистра,
- начинаться с любого символа,
- содержать символы, отличающиеся от алфавитно-цифровых и _, $, #,
- являться зарезервированым словом.
Дата публикования: 2014-12-28; Прочитано: 200 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!