Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Загальний синтаксис SQL





Вивчати мову SQL неважко, тому що вона складається з обмеженої кількості ключових слів, в основі яких – слова англійської мови. Основні ключові слова SQL ми розглянемо в цій та наступній темах.

i Ключові слова – слова або фрази, зарезервовані для використання в мові. Відомі також як „зарезервовані слова”.

SQL, за замовчуванням, нечутлива до регістра, хоча деякі бази даних допускають конфігурації, у яких регістр має значення.

Наступні два запити зовсім ідентичні:


select * from Сотрудники

select * from Сотрудники


i Потрібно пам‘ятати, що в Access оператори повинні закінчуватися крапкою з комою:
select * from сотрудники;

У цьому посібнику всі ключові слова в прикладах і лістингах даються заголовними буквами; імена таблиць і полів – із заголовної букви. Це не є обов’язковою умовою, але розцінюється як ознака гарного стилю програмування, при якому ключові слова візуально виділяються, що робить текст SQL-операторів більше наочним.

1.1 Пробіли

SQL ігнорує пробіли, як і пробільні символи в цілому. Оператори можна розбивати на кілька рядків і форматувати, використовуючи пробільні символи. При виконанні SQL-оператора всі надлишкові пробільні символи в ньому ігноруються. Наприклад, два наступні оператори зовсім ідентичні:


select * from Сотрудники

 

select

*

from

Сотрудник


i Пробільні символи – додаткові пробіли, символи повернення каретки й табуляції, використовуються для форматування тексту з метою додання йому більшої наочності.

Через ігнорування мовою SQL надлишкових пробільних символів, символів повернення каретки й табуляції, а також пробіли можна використати для додання тексту операторів більше наочної форми. SQL-оператор, призначений для роботи відразу з декількома таблицями, може розтягтися на пів-сторінки, тому дуже важливо добре його форматувати – особливо, якщо з ним буде працювати ще хто-небудь.

1.2 Лапки й спеціальні символи

Текст і дати в SQL Server записують в одинарні лапки, хоча допускається використання також і подвійних лапок. Дата 26 березня 1974 р. може бути записана у вигляді “3/26/1974” або ‘3/26/1974’. SQL Server перетворить обоє значень у правильний формат – дати або рядка, – залежно від того, як їх треба буде використати. Проте, потрібно прагнути до певного стилю й використовувати лапки тільки одного виду. У посібнику всі дати й рядки записують в одинарних лапки.

i У базах даних різних розробників правила позначення рядків і дат можуть відрізнятися від зазначених вище. Наприклад, в Access рядки записують у подвійні лапки, а дати позначаються символом (#).

У подвійні лапки або квадратні дужки потрібно записувати імена таблиць або стовпців, що збігаються із зарезервованими словами (словами, що виконують в SQL певні функції), або зі спеціальними символами (символи, що виконують в SQL певні функції) або якщо вони з пробілами. Оскільки ми працюємо з SQL Server, ми в наших прикладах будемо використовувати квадратні дужки.

Подвійним дефісом (--) позначаються коментарі (опису таблиць і полів, що вставляють у запит). Документування SQL-операторів, які можуть бути досить складними, надзвичайно важливо. Подвійний дефіс повинен передувати кожному рядку коментарю. Для позначення коментарів у кілька рядків або заголовків SQL-операторів можна застосовувати пари символів /* й */. Весь тест, укладений між цими парами символів, є коментарем незалежно від числа рядків у ньому. У такий спосіб зручно позначати блоки операторів для тимчасового видалення їх з вихідного тесту:

Нагадаємо ще раз: вибір способу позначення коментарю – справа смаку. При цьому, однак, Потрібно пам‘ятати, що блоковий коментар (/* */) можна вставити в будь-якому місці рядка оператора для опису окремих його складових; подвійний дефіс (--) позначає як коментар весь текст праворуч від нього до кінця рядка.







Дата добавления: 2014-12-06; просмотров: 713. Нарушение авторских прав; Мы поможем в написании вашей работы!




Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Классификация и основные элементы конструкций теплового оборудования Многообразие способов тепловой обработки продуктов предопределяет широкую номенклатуру тепловых аппаратов...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Примеры решения типовых задач. Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2   Пример 1.Степень диссоциации уксусной кислоты в 0,1 М растворе равна 1,32∙10-2. Найдите константу диссоциации кислоты и значение рК. Решение. Подставим данные задачи в уравнение закона разбавления К = a2См/(1 –a) =...

Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Studopedia.info - Студопедия - 2014-2025 год . (0.01 сек.) русская версия | украинская версия