# DatabaseInfo

## Properties

| Name | Description | Type |
| --- | --- | --- |
| qDBMSName | Name of the product accessed by the provider. | String |
| qDBUsage | If set to true, it means that the data source contains some databases. | Boolean |
| qOwnerUsage | If set to true, it means that the data source contains some owners. | Boolean |
| qDBSeparator | Character string used after the database name.<br>Example with separator " **.** ":<br>FROM LinkedTablesData.dbo.Months<br>Where:<br><br><ul><li><strong>LinkedTablesData</strong> is the database name</li><li><strong>dbo</strong> is the owner name</li><li><strong>Months</strong> is the table name</li></ul> | String |
| qOwnerSeparator | Character string used after the owner name.<br>Example with separator " **.** ":<br>FROM LinkedTablesData.dbo.Months<br>Where:<br><br><ul><li><strong>LinkedTablesData</strong> is the database name</li><li><strong>dbo</strong> is the owner name</li><li><strong>Months</strong> is the table name</li></ul> | String |
| qDBFirst | If set to true, it means that the database is displayed first, before the owners and tables. | Boolean |
| qQuotePreffix | Prefix used with field, database or owner names that contain special characters or keywords. | String |
| qQuoteSuffix | Suffix used with field, database or owner names that contain special characters or keywords. | String |
| qSpecialChars | List of the special characters. | String |
| qDefaultDatabase | Name of the default database. | String |
| qKeywords | List of the script keywords. | Array of String |