Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru »
Online книги »
Oracle книги »
Краткое практическое руководство разработчика информационных систем на базе СУБД Oracle2.3.2.3 Непроцедурный доступ к данным (SQL).Характерной чертой RDBMS является способность обработки данных как множества; файловые системы и СУБД с другими моделями обрабатывают данные способом "запись-за-записью". С RDBMS можно общаться, используя структурированный язык запросов (Structured Query Language - SQL). SQL - непроцедурный язык, который разработан специально для операций доступа к нормализованным структурам реляционных баз данных. Основное различие между SQL и традиционными языками программирования состоит в том, что операторы SQL указывают, какие операции с данными должны выполниться, а не способ их выполнения. Список, зарезервированных слов SQL Язык SQL включает зарезервированные слова, имеющие определенное значение в операторах SQL. Эти слова нельзя использовать в качестве имен объектов базы данных.
Комментарии Комментарии, заданные ограничителями '/*' и '*/', могут стоять в любом месте оператора SQL: ALTER USER petrov /* Это комментарий */ IDENTIFIED BY petr; Можно использовать стандартные комментарии ANSI. Все символы после двух дефисов до конца строки игнорируются. ALTER USER petrov /* Это комментарий продолжен до конца строки IDENTIFIED BY petr; Приоритеты операций При вычислении выражения, содержащего несколько операций, ORACLE сначала выполняет операции с более высоким приоритетом. Операции, приведенные на одной и тойже строке, имеют одинаковые приоритеты. Замечание: В выражениях можно использовать круглые скобки, чтобы изменять последовательность выполнения операций, предписываемую приоритетом. Выражения, заключенные в скобки, ORACLE вычесляет в первую очередь. Без скобок операции с одинаковым приоритетом ORACLE выполняет слева направо. Приоритеты операций SQL Унарные арифметические операции + - операция PRIOR Арифметические операции * / Бинарные арифметические операции + - символьная операция | | Все операции сравнения Логическая операция NOT Логическая операция AND Логическая операция OR Приоритеты арифметических операций Унарные арифметические операции + - Арифметические операции * / Бинарные арифметические операции + - Назад | Содержание | Вперед |
Форум Программиста
Новости Обзоры Магазин Программиста Каталог ссылок Поиск Добавить файл Обратная связь Рейтинги
|