Язык программирования баз данных Informix-4GL


             

4GL поддерживает следующие типы данных


Informix- 4GL поддерживает следующие типы данных для отслеживания времени.





































Типы данных
 

Описание и представление


DATE
 

Календарные даты, хранимые в виде целых чисел дней, прошедших от 31 декабря 1899 года


DATETIME
 

Моменты времени (дата и время дня), хранимые в виде десятичных чисел с плавающей точкой с нулевой дробной частью и различной точностью, зависящей от требований


INTERVAL
 

Интервалы времени со знаком, прошедшие между двумя значениями DATETIME


Informix-4GL располагает набором встроенных функций, выполняющих различные преобразования данных указанных типов.













































































Функция
 

Описание


DAY(date-expr)
 

Возвращает номер дня месяца от переменных типа DATE или DATETIME


MONTH(date-expr)
 

Возвращает номер месяца от переменных типа DATE или DATETIME


WEEKDAY(date-expr)
 

Возвращает номер дня недели от переменных типа DATE или DATETIME


EXTEND(date,quel)
 

Меняет точность DATE или DATETIME значений, возвращая значение DATETIME


YEAR(date-expr)
 

Возвращает номер года от переменных типа DATE или DATETIME


DATE(date-expr)
 

Преобразует целое или символьную строку в переменную типа DATE или DATETIME


MDY(m,d,y)
 

Строит значение DATE из целочисленных значений месяца, дня, года


TODAY
 

Строит значение DATE с текущим значением даты


Informix-4GL поддерживает три типа строковых данных.





































Типы данных
 

Описание и представление


CHAR(n), CHARACTER(n)
 

Строки фиксированной длины до 32,767 ASCII символов


VARCHAR(m)
 

Строки переменной длины до 256 байт


TEXT
 

Символьные строки до 2**31 байт


Ниже приведен пример описания простых переменных различных типов:



Помимо перечисленных выше простых типов данных Informix-4GL позволяет организовывать записи и массивы. Переменная типа запись описывается при помощи конструкции RECORD . . . END RECORD и включает группу переменных, в общем случае различных типов и возможно другие записи.

Содержание  Назад  Вперед