русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Типы данных языка SQL.


Дата добавления: 2015-07-09; просмотров: 559; Нарушение авторских прав


 

Типы данных, которые согласно стандарту могут присутствовать в языке, состоят из символов и различных типов чисел. Числовые типы можно разделить на:

а) Точные числовые типы – это номера с десятичной точкой или без таковой.

б) Приблизительные числовые типы – это номера в показательной записи.

 

Для точных чисел могут быть использованы следующие типы данных:

 

тип описание
DEC(точность, степень) (DECIMAL) Десятичное число, которое может иметь десятичную точку. Точность – количество значащих цифр; Степень – максимальное число цифр справа от десятичной точки. Степень не может превышать точность. Если степень равна нулю, то будет получен эквивалент целого числа.
NUMERIC Аналог DECIMAL, за исключением того, что максимальное десятичное не может превышать аргумента точности.
INT(INTEGER) Число без десятичной точки.
SMALLINT Аналог INTEGER, за исключением того, что, в зависимости от реализации, размер по умолчанию может быть меньше, чем INTEGER

 

Для приблизительных чисел могут быть использованы следующие типы данных:

 

тип описание
FLOAT (точность) Число с плавающей точкой на основе показательной функции. Точность - определяет минимальную точность.
REAL Аналог FLOAT, заданная точность устанавливается по умолчанию.
DOUBLE PRECISION (DOUBLE) Аналог REAL с более высокой точностью.

 

Для хранения данных характеризующих время используется тип TIME(точность), а для хранения даты и времени используется тип TIMESTAMP(точность). Для хранения временного интервала используется тип INTERVAL.

Для считывания и хранения неструктурированных потоков байтов можно использовать типы данных BIT (длина) и BITVARYNG (длина), соответственно для строк битов постоянной и переменной длины. Эти типы могут быть использованы для хранения графических изображений или исполняемого кода.



Для текстовых типов используется тип данных CHAR (длина) – это строка фиксированной длины. Значения данного типа заключаются в кавычки – апострофы.

Допускаются следующие типы строк:

VARCHAR (длина) или CHARACTER VARYNG - строки переменной длины.

NCHAR VARYNG (длина) или NATIONAL CHARACTER VARYNG - строки национальных (локализированных) символов переменной длины.

 



<== предыдущая лекция | следующая лекция ==>
Структура операторов и базовые элементы языка SQL. | Основные элементы языка SQL.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.783 сек.