Store¶
Properties¶
Name |
BrowseName |
DataType |
Description |
---|---|---|---|
Max column name length | MaxColumnNameLength |
Maximum length of column names |
|
Max columns count | MaxColumnCount |
Max columns count |
|
Data type compatibility map | DataTypeCompatibilityMap |
Map of the compatibility for the column data type |
|
Status | Status |
Database connectivity status |
|
Tables | Tables |
Collection of Table |
Database tables |
Methods¶
Add Table¶
BrowseName: AddTable
InputArguments
Name |
DataType |
Description |
---|---|---|
Name |
String |
Name of the new table |
Remove table¶
BrowseName: RemoveTable
InputArguments
Name |
DataType |
Description |
---|---|---|
Name |
String |
Name of table to be removed |
Rename Table¶
BrowseName: RenameTable
InputArguments
Name |
DataType |
Description |
---|---|---|
OldName |
String |
Name of table to be renamed |
NewName |
String |
New name for the table |
Query¶
BrowseName: Query
ANSI SQL query
InputArguments
Name |
DataType |
Description |
---|---|---|
Query |
String |
ANSI SQL query |
OutputArguments
Name |
DataType |
Description |
---|---|---|
Header |
String |
Query column header |
ResultSet |
BaseDataType |
Query result set |
Open query¶
BrowseName: QueryOpen
InputArguments
Name |
DataType |
Description |
---|---|---|
Query |
String |
ANSI SQL query |
OutputArguments
Name |
DataType |
Description |
---|---|---|
QueryHandle |
Guid |
Handle that represents the open query |
Header |
String |
Query column header |
Count |
UInt64 |
Count of the elements resulting from the query |
Query page¶
BrowseName: QueryPage
InputArguments
Name |
DataType |
Description |
---|---|---|
QueryHandle |
Guid |
Handle that represents the open query |
Offset |
UInt32 |
Paged query offset |
Size |
UInt32 |
OutputArguments
Name |
DataType |
Description |
---|---|---|
ResultSet |
BaseDataType |
Query result set |
Close query¶
BrowseName: QueryClose
InputArguments
Name |
DataType |
Description |
---|---|---|
QueryHandle |
Guid |
Handle that represents the open query |
Add column¶
BrowseName: AddColumn
InputArguments
Name |
DataType |
Description |
---|---|---|
TableName |
String |
Table name |
Name |
String |
Column name |
DataType |
NodeId |
Column DataType |
Remove column¶
BrowseName: RemoveColumn
InputArguments
Name |
DataType |
Description |
---|---|---|
TableName |
String |
Table name |
Name |
String |
Rename column¶
BrowseName: RenameColumn
InputArguments
Name |
DataType |
Description |
---|---|---|
TableName |
String |
Table name |
OldName |
String |
Name of column to be renamed |
NewName |
String |
The new column name |
Insert¶
BrowseName: Insert
InputArguments
Name |
DataType |
Description |
---|---|---|
TableName |
String |
Table name |
ColumnNames |
String |
Column names for insert |
Values |
BaseDataType |
List of records to be inserted |