AnyLogic
Развернуть
Размер шрифта

Типы данных БД AnyLogic

Во встроенной базе данных AnyLogic могут храниться данные различных типов:

Тип данных Описание
boolean Булевское (логическое) значение.
Возможные значения: true или false.
Соответствует типу данных SQL DOUBLE.
int Целочисленное значение.
Диапазон значений: от -2147483648 до 2147483647.
Соответствует типу данных SQL INTEGER.
double Вещественное число.
Соответствует типу данных SQL DOUBLE.
String Строка текста.
Соответствует типу данных SQL VARCHAR.
Date Тип даты/времени.
Формат значения: гггг-ММ-дд чч:мм:сс
Соответствует типу данных SQL TIMESTAMP.
Код Ячейки содержат действия Java или выражения Java, которые вы можете извлечь и использовать в своей модели.
Предположим, в ячейке содержится стохастическое выражение, значение которого вы хотите использовать в качестве значения параметра одного из блоков диаграммы процесса. Вы можете сделать ссылку на нужную ячейку в свойствах блока: в таком случае, AnyLogic автоматически извлечет выражение из базы данных, получит значение выражения и возьмет его за значение параметра.
Если в ячейке содержится действие Java, вы можете явно выполнить его, вызвав для ячейки функцию execute().
Другой Выбрав в элементе управления Тип данных опцию Другой, вы можете задать любой другой тип данных SQL, например:

Другой тип даты/времени:

  • DATE — Тип даты. Формат значения: гггг-ММ-дд
  • TIME — Тип времени. Формат значения: чч:мм:сс

Другие целочисленные типы данных:

  • BIGINT — Возможные значения: от -9223372036854775808 до 9223372036854775807.
  • TINYINT — Возможные значения: от -128 до 127.
  • SMALLINT — Возможные значения: от -32768 до 32767.
Как мы можем улучшить эту статью?