Delimited col name fix, and backout of upsert fix This delivery fixes two launchpad bugs:
1383531: Create table .. like .. store by() does not take delimited column names. See CmpSeabaseDDLtable.cpp for change.
When the create table like statement is requested, the create table like code calls describe to get the description of the source table. After getting the describe text back for the source table, the create table like code adds a STORE BY clause. The code to add the STORE BY clause is not handling delimited column names correctly.
1376835: initialize authorization failing with unique constraint error. See PrivMgrPrivileges.cpp and PrivMgrRoles.cpp for change.
Previously delivered a fix to work around this problem (change-Id: Id701d031ab9b9c2ebdc0584b01a2b5af9fc02b26) which changed the insert .. selects to upsert .. selects. After this workaround was delivered the correct fix was released (undo disable txns for DDL change-Id: Ib37e202b9239305bd1e38e2761b587a4316ee439). This delivery changes the upsert's back to insert's. It also fixes a problem with the insertSelect statement when inserting into the OBJECT_PRIVILEGES table because sequence generators (SG) were not being initialized properly.