Skip to main content

1E 9.x (on-premises)

Storage.Get

Method

Get

Module

Storage

Library

Core

Action

Indicate whether a persistent storage table of the specified name is present and return its contents if present.

Parameters

Name (string): The name of the persistent storage table. Case is not significant.

Return values

Value (table): Contents of the persistent storage table, which may be empty, either because the table is empty in persistent storage or because the table does not exist.

Example

@found = Storage.Check(Name: "2018.Sept.AdobeUsers");
IF NOT (@found)
    SELECT "Table not found" AS Status;
ELSE
    @table = Storage.Get(Name: "2018.Sept.AdobeUsers");
    IF NOT (@table)
        SELECT "Table is empty" AS Status;
    ELSE
        SELECT "Table retrieved and has content" AS Status;
    ENDIF;
ENDIF;

Platforms

  • Windows

  • Linux

  • MacOS

Notes

This method can be used with the SCALE evaluate statement to abandon processing if the persistent storage table is not present.