The alter replication definition syntax has been modified to support quoted identifiers.
alter replication definition replication_definition
{with replicate table named table_owner.]'table_name' |
add column_name [as replicate_column_name]
[datatype [null | not null]]
[map to published_datatype] [quoted],... |
alter columns with column_name
[as replicate_column_name] [quoted | not quoted],...|
alter columns with column_name
datatype [null | not null]
[map to published_datatype],...|
alter columns column_name {quoted | not quoted}
add primary key column_name [, column_name]... |
drop primary key column_name [, column_name]... |
add searchable columns column_name [, column_name]... |
drop searchable columns column_name [, column_name]... |
send standby [off | {all | replication definition} columns] |
replicate {minimal | all} columns |
replicate_if_changed column_name [, column_name]... |
always_replicate column_name [, column_name]...} |
{with | without} dynamic sql
alter replicate table name {quoted | not quoted}
alter replication definition repdef alter replicate table name “foo” quoted
alter replication definition repdef with replicate table named “foo” alter columns “foo_col1” not quoted