資料庫

資料庫表格中會儲存應用程式或視覺化的個別資料。這些資料可以在視覺化介面上評估或顯示,也可以直接在應用程式中評估或顯示。

注意: 請注意各種 授權,以便表格也能被編輯。

應用範例

有各種情境可以使用表格。

例如,可以為旅館客人儲存溫度,並透過客戶ID在不同房間中獨立地檢索和儲存這些資料。

要將資料匯出到外部儲存裝置或再次匯入,也可以使用資料庫表格。

表格結構

每個 表格都有自己的 結構。這與可編程邏輯控制器中的資料類型不同。此外,在編輯器中無法儲存版本,因為所有操作都可能直接影響到資料記錄。

注意: 如果刪除一個欄位並點擊套用,該欄位的所有資料將會永久刪除。

結構只能在 對應的資料庫表格中,在 圖書館中編輯。

每個 表格都有一個名為 id 的第一欄位。該欄位的值在整個表格中只能出現一次。每個其他欄位可以有不同的名稱,但這些名稱也只能出現一次。名稱定義了欄位的識別碼。此外,每個欄位都可以指派一個標題。標題會儲存在資料庫表格開啟的語言中。

資料類型

每個欄位都可以有不同的資料類型。這些資料類型也可以在事後更改,但可能導致資料遺失。

整個資料庫使用與應用程式相同的字元集。在匯出和匯入資料時必須注意此點。字元集固定為 UTF-8

bool

定義一個布林值欄位。該欄位可以有兩種狀態,TRUEFALSE

int

定義一個包含符號的數字,該數字最多可以有8位元組長。範圍是從 -9'223'372'036'854'775'8089'223'372'036'854'775'807

real

定義一個雙精度浮點數。允許的值是從 -1.7976931348623157E+308-2.2250738585072014E-30802.2250738585072014E-3081.7976931348623157E+308

datetime

定義一個欄位為秒的時間戳記。該值可以透過 DT#2016-03-25-22:12:00 來傳遞,或者以毫秒為單位傳遞。毫秒會四捨五入到下一秒。

varchar

定義一個欄位為字元串。這與變數名稱相同。最大長度最多為 255 個字元。

text

定義一個文本欄位,其最大長度為 16'777'215 (224-1) 個字元。

注意: 此類型不支援索引。

使用索引

可以使用 表格索引,以便在應用其他欄位的篩選器時更快速地排序表格。資料類型為 text 的欄位無法獲得索引。

使用多個索引可能會減慢資料寫入的速度。此外,需要更多儲存空間。

編輯資料記錄

資料記錄可以透過不同方式進行編輯。這可以直接在編輯器中完成,也可以透過應用程式完成。

注意: 重複 資料庫表格時,不會複製資料記錄。