Мартин грубер понимание sql перевод Лебедева В. Н. Под редакцией Булычева В. Н. Москва, 1993 martin gruber


NUMERIC Такое же как DECIMAL за исключением того, что максимальное десятичное не может превышать аргумента точности. INT


Download 1.45 Mb.
bet156/172
Sana26.01.2023
Hajmi1.45 Mb.
#1128343
1   ...   152   153   154   155   156   157   158   159   ...   172
Bog'liq
Грубер. Понимание SQL

NUMERIC Такое же как DECIMAL за исключением того, что максимальное десятичное не может превышать аргумента точности.
INT (или INTEGER) Число без десятичной точки. Эквивалентно DECIMAL, но без цифр справа от десятичной точки, то есть с масштабом равным 0. Аргумент размера не используется (он автоматически установливается в реализационно-зависимое значение).
SMALLINT Такое же как INTEGER, за исключением того, что, в зависимости от реализации, размер по умолчанию может (или не может) быть меньшее чем INTEGER.


APPROXIMATE NUMERIC
ПРИБЛИЗИТЕЛЬНОЕ ЧИСЛО


FLOAT Число с плавающей запятой на основе 10 показательной функции. Аргумент размера состоит из одного числа определяющего минимальную точность.
REAL Такое же как FLOAT, за исключением того, что никакого аргумента размера не используется. Точность установлена реализационно-зависимую по умолчанию.
DOUBLE PRECISION Такое же как REAL, за исключением того, что (или DOUBLE) реализационно-определяемая точность для DOUBLE PRECISION должна превышать реализационно-определяемую точность REAL.
ЭКВИВАЛЕНТНЫЕ ТИПЫ ДАННЫХ В ДРУГИХ ЯЗЫКАХ
Когда используется вложение SQL в другие языки, значения, используемые и произведенные командами SQL, обычно сохраняются в переменных главного языка (см. Главу 25). Эти переменные должны иметь тип данных, совместимый со значениями SQL, которые они будут получать. В дополнениях, которые не являются частью официального SQL стандарта, ANSI обеспечивает поддержку при использовании вложения SQL в четыре языка: Паскаль, PL/I, КОБОЛ, и ФОРТРАН. Между прочим, он включает определение эквивалентов SQL для данных типов переменных, используемых в этих языках.
Эквиваленты типов данных четырех языков определенных ANSI:


ПЛ/I


SQL ТИП ЭКВИВАЛЕНТ ПЛ/I
CHAR CHAR
DECIMAL FIXED DECIMAL
INTEGER FIXED BINARY

Download 1.45 Mb.

Do'stlaringiz bilan baham:
1   ...   152   153   154   155   156   157   158   159   ...   172




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling