diff --git a/docs/config.html b/docs/config.html index cab3610..ca8ae69 100644 --- a/docs/config.html +++ b/docs/config.html @@ -177,10 +177,13 @@ versioning feature to be used.
  0x2: Fake MS SQL Server so that MS Access recognizes PostgreSQL's serial type as AutoNumber type.
  0x4: Reply ANSI (not Unicode) char types for the inquiries from applications. Try to check this bit when your applications don't seem to be good at handling Unicode data.
  -
  • Protocol: Note that when using SSL connections this setting is ignored.
      +
  • Protocol: The libpq protocol version to use.

    +This option controls two aspects of the connection, the libpq protocol version and the level of rollback on errors. +For historical reasons the libpq protocol version is encoded as a PostgreSQL version number. The libpq protocol version used is the highest version, the given PostgreSQL server version supports. +The level of rollback on errors is optional and is a dash separated suffix number as described below.

  • Level of rollback on errors: Specifies what to rollback should an @@ -194,9 +197,9 @@ error.
     
  • Statement(2): Rollback the statement.
     

  • -Notes in a setup: This specification is set up with a PROTOCOL option parameter.

    -PROTOCOL=[6.2|6.3|6.4|7.4][-(0|1|2)]
    -default value is a sentence unit (it is a transaction unit before 8.0).
    +Setup note: This specification is set up with the PROTOCOL option parameter.

    +PROTOCOL=7.4-(0|1|2)
    +default value is Statement (it is Transaction for servers before 8.0).