Forwarding quoted identifiers to data servers

Data servers receive quoted identifiers differently. Adaptive Server, SQL Anywhere, and Microsoft SQL Server do not expect quoted identifiers, and require a special command to configure the connection for quoted identifiers. Oracle and UDB do not require the connection to be configured to accept quoted identifiers.

Use rs_set_quoted_identifier function string to set the DSI connection appropriately for each data server type. When dsi_quoted_identifier is on, Replication Server sends rs_set_quoted_identifier to the replicate data server to signal the data server to expect quoted identifiers. If the replicate data server is Adaptive Server, SQL Anywhere, or Microsoft SQL Server, rs_set_quoted_identifier is set to set quoted_identifiers on command. Otherwise, rs_set_quoted_identifier is set to "".

rs_set_quoted_identifier has function-string-class scope.