The DalSystemDictionary enumeration contains types of the cursor that was received as a result of the execution of the SQL query to the database.
It is used by the following properties and methods:
| Value | Brief description |
| 0 | Tables. The cursor that contains system information about tables stored in the DB. |
| 1 | Views. The cursor that contains system information about the views stored in the database. |
| 2 | Columns. The cursor that contains system information about the fields of the tables stored in the database. |
| 3 | Indexes. The cursor that contains system information about the indexes of the tables stored in the database. |
| 4 | Trigers. The cursor that contains system information about the triggers of the tables stored in the database. |
| 5 | Procedures. The cursor that contains system information about the procedures stored in the database. |
| 6 | FileGroups. The cursor that contains system information about the file groups created in the database. |
| 7 | ForeignKeys. The cursor that contains system information about the external keys created for tables. |
| 8 | ForeignLinks. The cursor that contains system information about the connections created between the tables. |
ForeignKeys. The returned cursor contains the following fields:
TABLE_NAME. Table name.
FK_NAME. The external key name.
DELETE_RULE. Deleting method (one is cascade deleting).
COLUMN_NAME. The external key field name.
POSITION. The field position on the external key field list.
RTABLE_NAME. The table name for which the external key is created.
RCOLUMN_NAME. The external table field name.
See also: