КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Данные и выражения
В языке SQL для представления информации в реляционной БД предусмотрены типы данных, перечисленные в табл. 2 Таблица 2 Типы данных языка SQL
Допустимые значения для указанных данных специфичны в каждой СУБД. В некоторых командах SQL необходимо конкретно указывать значения данных посредством констант. Константы с фиксированной запятой представляются в виде обычных десятичных чисел (знак плюс (+) не указывается). Например, 21, -375.18, 62.3. Константы с плавающей запятой имеют такой же формат, как и в большинстве языков программирования. Например, 1.5Е7, 2.5Е-6, -0.783Е24 (символ Е читается как "умножить на десять в степени"). Строковые константы должны быть заключены в одинарные кавычки. Например, 'Минск', 'New York'. SQL поддерживает обработку отсутствующих данных с помощью понятия отсутствующее значение (NULL). Примеры отсутствующих значений
Выражения в SQL используются для выполнения операций над значениями, которые считаны из БД или используются для поиска в БД. Онипредставляют собой определенную последовательность полей, констант, функций, соединенных операторами. В них можно использовать следующие операторы: 1) арифметические: + (сложение), - (вычитание), * (умножение), / (деление); 2) реляционные: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно); 3) логические: AND (логическое "И"), OR (логическое "ИЛИ"), NOT ("НЕТ"); 4) специальные: ü IN - определяет множество, которому может принадлежать значение; ü BETWEEN - задает границы, в которые должно попадать значение; ü LIKE - применяется для поиска по шаблону. В шаблоне используются специальные символы: % (процент) – заменяет любую последовательность символов; _ (подчеркивание) – заменяет один любой символ; ü IS NULL - используется для поиска NULL-значений. Для формирования сложных выражений можно применять скобки. Например, Цена * (Остаток_на_начало + Приход - Расход).
Дата добавления: 2015-05-09; Просмотров: 455; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |