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

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

Загальний синтаксис 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; просмотров: 687. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

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

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

Дренирование желчных протоков Показаниями к дренированию желчных протоков являются декомпрессия на фоне внутрипротоковой гипертензии, интраоперационная холангиография, контроль за динамикой восстановления пассажа желчи в 12-перстную кишку...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

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