UNPKG

@abaplint/core

Version:
14 lines 871 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SQLClient = void 0; const version_1 = require("../../../version"); const combi_1 = require("../combi"); const sql_source_simple_1 = require("./sql_source_simple"); class SQLClient extends combi_1.Expression { getRunnable() { const client = (0, combi_1.alt)((0, combi_1.verNot)(version_1.Version.Cloud, "CLIENT SPECIFIED"), (0, combi_1.seq)("USING", (0, combi_1.alt)((0, combi_1.ver)(version_1.Version.v740sp05, (0, combi_1.seq)("CLIENT", sql_source_simple_1.SQLSourceSimple)), (0, combi_1.ver)(version_1.Version.v754, (0, combi_1.seq)("CLIENTS IN", (0, combi_1.alt)(sql_source_simple_1.SQLSourceSimple, "T000"))), (0, combi_1.ver)(version_1.Version.v754, "ALL CLIENTS")))); return client; } } exports.SQLClient = SQLClient; //# sourceMappingURL=sql_client.js.map