FLOAT FLOAT BINARY
КОБОЛ
SQL ТИП ЭКВИВАЛЕНТ КОБОЛА
CHAR() PIC X ()
INTEGER PIC S () USAGE COMPUTTATIONAL
NUMERIC PIC S () DISPLAY SING LEADING SEPERATE
ПАСКАЛЬ
SQL ТИП ЭКВИВАЛЕНТ ПАСКАЛЯ
INTEGER INTEGER
REAL REAL
CHAR () PACKED ARRAY [1..] OF CHAR
ФОРТРАН
SQL ТИП ЭКВИВАЛЕНТ ФОРТРАНА
CHAR CHAR
INTEGER INTEGER
REAL REAL
DOUBLE PRECISION DOUBLE PRECISION
Ïðèëîæåíèå C
НЕКОТОРЫЕ ОБЩИЕ НЕСТАНДАРТНЫЕ СРЕДСТВА SQL
ИМЕЕТСЯ РЯД ОСОБЕННОСТЕЙ ЯЗЫКА SQL, которые пока не определены как часть стандарта ANSI или стандарта ISO (Международная Организация По Стандартизации), и являются общими для многочисленных реализаций, так как они были получены для практического использования.
Это дополнительные элементы чисел этих особенностей. Конечно, эти особенности меняются от программы к программе, и их обсуждение предназначено только чтобы показать некоторые общие подходы к ним.
ТИПЫ ДАННЫХ
Типы данных, поддерживаемые стандартом SQL, собраны в Приложении B. Это колличество для CHARACTER и разнообразие числовых типов. Реализация их может, фактически, быть значительно сложнее, чем показано в терминах типов, которые они фактически могут использовать. Мы будем здесь обсуждать ряд таких нестандартных типов данных.
ТИПЫ DATE И TIME
Как упомянуто в Главе 2, тип данных DATE широко поддерживается, даже если он не часть стандарта. Мы использовали ранее в нашей таблице Порядков этот тип, использующий формат mm/dd/yyyy. Это стандартный формат IBM в США. Разумеется, возможны и другие форматы, и программные реализации часто поддерживают ряд форматов, позволяя вам выбирать тот, который лучше для вас подходит. Реализация, которая предлагает эту особенность, должна быть способна преобразовывать дату одного формата в другой — автоматически.
Имеются несколько основных форматов даты, с которыми вы можете столкнуться:
Стандарт Формат Пример
Do'stlaringiz bilan baham: |