ts-hdb
Version:
hdb driver with typescript
78 lines • 3.82 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FunctionCode = exports.DataType = void 0;
// <<
/**
* HDB Data Type
*/
var DataType;
(function (DataType) {
DataType[DataType["NULL"] = 0] = "NULL";
DataType[DataType["TINYINT"] = 1] = "TINYINT";
DataType[DataType["SMALLINT"] = 2] = "SMALLINT";
DataType[DataType["INT"] = 3] = "INT";
DataType[DataType["BIGINT"] = 4] = "BIGINT";
DataType[DataType["DECIMAL"] = 5] = "DECIMAL";
DataType[DataType["REAL"] = 6] = "REAL";
DataType[DataType["DOUBLE"] = 7] = "DOUBLE";
DataType[DataType["CHAR"] = 8] = "CHAR";
DataType[DataType["VARCHAR"] = 9] = "VARCHAR";
DataType[DataType["NCHAR"] = 10] = "NCHAR";
DataType[DataType["NVARCHAR"] = 11] = "NVARCHAR";
DataType[DataType["BINARY"] = 12] = "BINARY";
DataType[DataType["VARBINARY"] = 13] = "VARBINARY";
DataType[DataType["DATE"] = 14] = "DATE";
DataType[DataType["TIME"] = 15] = "TIME";
DataType[DataType["TIMESTAMP"] = 16] = "TIMESTAMP";
DataType[DataType["CLOB"] = 25] = "CLOB";
DataType[DataType["NCLOB"] = 26] = "NCLOB";
DataType[DataType["BLOB"] = 27] = "BLOB";
DataType[DataType["BOOLEAN"] = 28] = "BOOLEAN";
DataType[DataType["STRING"] = 29] = "STRING";
DataType[DataType["NSTRING"] = 30] = "NSTRING";
DataType[DataType["BLOCATOR"] = 31] = "BLOCATOR";
DataType[DataType["NLOCATOR"] = 32] = "NLOCATOR";
DataType[DataType["BSTRING"] = 33] = "BSTRING";
DataType[DataType["ABAPITAB"] = 48] = "ABAPITAB";
DataType[DataType["ABAPSTRUCT"] = 49] = "ABAPSTRUCT";
DataType[DataType["ARRAY"] = 50] = "ARRAY";
DataType[DataType["TEXT"] = 51] = "TEXT";
DataType[DataType["SHORTTEXT"] = 52] = "SHORTTEXT";
DataType[DataType["ALPHANUM"] = 55] = "ALPHANUM";
DataType[DataType["TLOCATOR"] = 56] = "TLOCATOR";
DataType[DataType["LONGDATE"] = 57] = "LONGDATE";
DataType[DataType["SECONDDATE"] = 58] = "SECONDDATE";
DataType[DataType["DAYDATE"] = 59] = "DAYDATE";
DataType[DataType["SECONDTIME"] = 60] = "SECONDTIME";
})(DataType || (exports.DataType = DataType = {}));
/**
* Function Code
*/
var FunctionCode;
(function (FunctionCode) {
FunctionCode[FunctionCode["NIL"] = 0] = "NIL";
FunctionCode[FunctionCode["DDL"] = 1] = "DDL";
FunctionCode[FunctionCode["INSERT"] = 2] = "INSERT";
FunctionCode[FunctionCode["UPDATE"] = 3] = "UPDATE";
FunctionCode[FunctionCode["DELETE"] = 4] = "DELETE";
FunctionCode[FunctionCode["SELECT"] = 5] = "SELECT";
FunctionCode[FunctionCode["SELECT_FOR_UPDATE"] = 6] = "SELECT_FOR_UPDATE";
FunctionCode[FunctionCode["EXPLAIN"] = 7] = "EXPLAIN";
FunctionCode[FunctionCode["DB_PROCEDURE_CALL"] = 8] = "DB_PROCEDURE_CALL";
FunctionCode[FunctionCode["DB_PROCEDURE_CALL_WITH_RESULT"] = 9] = "DB_PROCEDURE_CALL_WITH_RESULT";
FunctionCode[FunctionCode["FETCH"] = 10] = "FETCH";
FunctionCode[FunctionCode["COMMIT"] = 11] = "COMMIT";
FunctionCode[FunctionCode["ROLLBACK"] = 12] = "ROLLBACK";
FunctionCode[FunctionCode["SAVEPOINT"] = 13] = "SAVEPOINT";
FunctionCode[FunctionCode["CONNECT"] = 14] = "CONNECT";
FunctionCode[FunctionCode["WRITE_LOB"] = 15] = "WRITE_LOB";
FunctionCode[FunctionCode["READ_LOB"] = 16] = "READ_LOB";
FunctionCode[FunctionCode["PING"] = 17] = "PING";
FunctionCode[FunctionCode["DISCONNECT"] = 18] = "DISCONNECT";
FunctionCode[FunctionCode["CLOSE_CURSOR"] = 19] = "CLOSE_CURSOR";
FunctionCode[FunctionCode["FIND_LOB"] = 20] = "FIND_LOB";
FunctionCode[FunctionCode["ABAP_STREAM"] = 21] = "ABAP_STREAM";
FunctionCode[FunctionCode["XA_START"] = 22] = "XA_START";
FunctionCode[FunctionCode["XA_JOIN"] = 23] = "XA_JOIN";
})(FunctionCode || (exports.FunctionCode = FunctionCode = {}));
//# sourceMappingURL=types.js.map