Serial Columns in Tables
If a table contains a SERIAL column, PostgreSQL gives you two options:
You may explicitly specify a value for the column.
You may automatically assign a value to the column when a row is inserted.
Therefore, to let PostgreSQL assign the value, you must skip that column when using an
RWDBInserter. Please see the method
RWDBInserter::operator[] in the
DB Interface Module Class Reference.
When reading a table that contains one or more serial columns, serial columns are treated as regular columns.