Type Alias DatabaseInfo

type DatabaseInfo = {
    qDBFirst?: boolean;
    qDBMSName?: string;
    qDBSeparator?: string;
    qDBUsage?: boolean;
    qDefaultDatabase?: string;
    qKeywords?: string[];
    qOwnerSeparator?: string;
    qOwnerUsage?: boolean;
    qQuotePreffix?: string;
    qQuoteSuffix?: string;
    qSpecialChars?: string;
}
Index

Properties

qDBFirst?: boolean

If set to true, it means that the database is displayed first, before the owners and tables.

qDBMSName?: string

Name of the product accessed by the provider.

qDBSeparator?: string

Character string used after the database name. Example with separator " . ": FROM LinkedTablesData.dbo.Months Where:

  • LinkedTablesData is the database name
  • dbo is the owner name
  • Months is the table name
qDBUsage?: boolean

If set to true, it means that the data source contains some databases.

qDefaultDatabase?: string

Name of the default database.

qKeywords?: string[]

List of the script keywords.

qOwnerSeparator?: string

Character string used after the owner name. Example with separator " . ": FROM LinkedTablesData.dbo.Months Where:

  • LinkedTablesData is the database name
  • dbo is the owner name
  • Months is the table name
qOwnerUsage?: boolean

If set to true, it means that the data source contains some owners.

qQuotePreffix?: string

Prefix used with field, database or owner names that contain special characters or keywords.

qQuoteSuffix?: string

Suffix used with field, database or owner names that contain special characters or keywords.

qSpecialChars?: string

List of the special characters.