Table of Contents

Enum PostgreSQLIdentifierQuoteMode

Namespace
LinqToDB.DataProvider.PostgreSQL
Assembly
linq2db.dll

Identifier quotation logic for SQL generation.

public enum PostgreSQLIdentifierQuoteMode
Extension Methods

Fields

Auto = 3

Quote identifiers only when it is required according to PostgreSQL identifier quotation rules:

  • identifier use reserved word
  • identifier constains prohibited character(s)
  • identifier constains upper-case letter(s)
Needed = 2

Quote identifiers only when it is required according to PostgreSQL identifier quotation rules (except uppercase letters, for that look at Auto mode):

  • identifier use reserved word
  • identifier contains whitespace character(s)
None = 0

Never quote identifiers.

Quote = 1

Allways quote identifiers.