Calendars
Calendars table for Exchange data provider.
Table Specific Information
Select
You can query Calendars by specifying an Id or selecting all:
SELECT * FROM Calendars WHERE Id = 'your Calendar Id goes here'
Select a certain column from the entity and filter by that column:
SELECT Name FROM Calendars WHERE Name LIKE 'John Calendar%'
Note: Unless specifying the AlwaysRequstTableDependencies connection property, or selecting/filtering by the reference CalendarGroupId, the value for CalendarGroupId will remain null.
Insert
Specify a Name as a minimum in order to create a new Calendar:
INSERT INTO Calendars (Name) VALUES ('John')
Columns
| Name | Type | ReadOnly | Description |
| calendarGroupId | String | False | |
| id [KEY] | String | False | |
| canEdit | Bool | False | |
| canShare | Bool | False | |
| canViewPrivateItems | Bool | False | |
| changeKey | String | False | |
| color | String | False | |
| name | String | False | |
| owner_name | String | False | |
| owner_address | String | False |
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| userId | String |