В таблицах базы данных хранятся индивидуальные данные о приложении или визуализации. Эти данные можно оценивать и отображать как на визуализации, так и непосредственно в приложении.
Примечание: Обратите внимание на различные лицензии, чтобы таблицы также можно было редактировать.
Существует несколько сценариев, в которых используются таблицы.
Например, можно сохранять температуры для гостей отеля и с помощью идентификатора гостя независимо вызывать и сохранять их в различных номерах.
Для экспорта данных на внешнее хранилище или повторного импорта также можно использовать таблицу базы данных.
Каждая таблица имеет свою собственную структуру. В отличие от ПЛК, она не содержит типов данных. Кроме того, в редакторе нельзя сохранять версии, так как все операции могут непосредственно влиять на записи данных.
Внимание: Если вы удалите столбец и нажмете Применить, все данные этого столбца будут безвозвратно удалены.
Структуру можно редактировать только в соответствующей таблице базы данных в библиотеке
.
Каждая таблица имеет первый столбец с именем id. Значения этого столбца могут встречаться в таблице только один раз. Каждый другой столбец может иметь другое имя. Однако оно также может встречаться только один раз. Имя определяет идентификатор столбца. Кроме того, каждому столбцу можно присвоить заголовок. Заголовок сохраняется в открытом языке таблицы базы данных.
Каждый столбец может иметь другой тип данных. Его также можно изменить позже. Это может привести к потере данных в зависимости от содержимого.
Вся база данных работает с тем же набором символов, что и приложение. Это следует учитывать при экспорте и импорте данных. Набор символов зафиксирован на UTF-8.
Определяет булевый столбец. Он может иметь два состояния: TRUE или FALSE.
Определяет число со знаком, которое может быть максимально 8 байт. Диапазон составляет от -9'223'372'036'854'775'808 до 9'223'372'036'854'775'807.
Определяет число с плавающей запятой двойной точности. Разрешенные значения составляют от -1.7976931348623157E+308 до -2.2250738585072014E-308, 0 и от 2.2250738585072014E-308 до 1.7976931348623157E+308.
Определяет столбец как временную метку в секундах. Значение можно передавать с помощью DT#2016-03-25-22:12:00 или в миллисекундах. При этом миллисекунды округляются до следующей секунды.
Определяет столбец как строку символов. Это эквивалентно имени переменной. Максимальная длина составляет 255 символов.
Определяет текстовый столбец с максимальной длиной в 16'777'215 (224-1) символов.
Примечание: Этот тип не поддерживает индексацию.
Индекс таблицы можно использовать для более быстрой сортировки таблицы, если применяются фильтры к другим столбцам. Столбец с типом данных text не может получить индекс.
Использование нескольких индексов может замедлить запись данных. Кроме того, требуется больше места для хранения.
Записи можно редактировать различными способами. Это можно сделать непосредственно в редакторе или через приложение.
Примечание: При дублировании таблицы базы данных
записи не копируются.