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



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

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

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

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Правила наложения мягкой бинтовой повязки 1. Во время наложения повязки больному (раненому) следует придать удобное положение: он должен удобно сидеть или лежать...

ТЕХНИКА ПОСЕВА, МЕТОДЫ ВЫДЕЛЕНИЯ ЧИСТЫХ КУЛЬТУР И КУЛЬТУРАЛЬНЫЕ СВОЙСТВА МИКРООРГАНИЗМОВ. ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА БАКТЕРИЙ Цель занятия. Освоить технику посева микроорганизмов на плотные и жидкие питательные среды и методы выделения чис­тых бактериальных культур. Ознакомить студентов с основными культуральными характеристиками микроорганизмов и методами определения...

САНИТАРНО-МИКРОБИОЛОГИЧЕСКОЕ ИССЛЕДОВАНИЕ ВОДЫ, ВОЗДУХА И ПОЧВЫ Цель занятия.Ознакомить студентов с основными методами и показателями...

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