class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

основы sql

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

Dynamic SQL

прочее

Справочник по SQL

Комментарий

В SQL коде комментарий оформляется следующим образом.


/* много
строчный комментарий
*/

-- однострочный комментарий

Для MySQL после начала однострочного комментария пробел обязателен.

Идентификаторы

Идентификатор - последовательность символов и цифр, служащая для именавания различных объектов как таблицы, имена столбцов и т.д.

Допустимыми символами являются: 'A'-'Z', 'a'-'z','_', '0'-'9'. Цифры не могут быть первым символом. Регистр букв обычно значения не имеет.

По станадарту строка, заключенная в двойные кавычки, также является идентификатором. Причем в строку могут входить прочие символы, например, буквы русского алфавита и пробелы. В MysQL дополнительно поддерживаются идентификаторы в обратных одинарных кавычках `` (не апостроф, а кавычка где ~ или русская Ё, перед клавишей 1). А двойные кавычки могут использоваться только в режиме ANSI_QUOTES.

Обзор типов данных

Ниже приведен список основных типов данных для столбцов таблиц:

В Oracle все числовые типы реализованы через собственный встроенный тип NUMBER. В некоторых базах как MySQL DOUBLE PRECISION можно заменить на просто DOUBLE. При определении вещественных типов возможны два параметра, определяющих общее число знаков в числе и число знаков после запятой, например DOUBLE PRECISION(10,2).

Строки также имеют параметр определяющие размер строки или максимальный размер строки.

Вместо ANSII типов VARCHAR и NVARCHAR в Oracle рекомендуется использовать типы VARCHAR2 и NVARCHAR2. Для символьных типов приставка N в Oracle подразумевает использование Unicode символов. MS Access всегда использует только Unicode символы (т.е. VARCHAR и NVARCHAR являются синонимами). В MySQL тип символов задается настройкой базы, или явным указанием используемой кодировки и таблицы сравнения строк без учета регистра.

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


Рейтинг@Mail.ru