View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002874 | SymmetricDS | Bug | public | 2016-10-21 14:04 | 2016-11-08 16:59 |
Reporter | elong | Assigned To | elong | ||
Priority | normal | ||||
Status | closed | Resolution | fixed | ||
Product Version | 3.8.7 | ||||
Target Version | 3.8.8 | Fixed in Version | 3.8.8 | ||
Summary | 0002874: [SQL Server] When capture changes only is enabled, pk is not compared and potential syntax error | ||||
Description | When capture changes only parameter for the triggers is enabled, the trigger syntax can get an error if the table has no primary key defined. org.jumpmind.db.sql.SqlException: Incorrect syntax near ')'. Changes to primary key fields are not compared, so changes to primary key fields are not captured. | ||||
Steps To Reproduce | 1. Use SQL Server 2. Set trigger.update.capture.changed.data.only.enabled=true 3. Setup trigger on table without a primary key | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2016-10-21 14:04 | elong | New Issue | |
2016-10-21 14:04 | elong | Status | new => assigned |
2016-10-21 14:04 | elong | Assigned To | => elong |
2016-10-21 14:14 | elong | Status | assigned => resolved |
2016-10-21 14:14 | elong | Fixed in Version | => 3.8.8 |
2016-10-21 14:14 | elong | Resolution | open => fixed |
2016-10-21 15:00 | admin | Changeset attached | => SymmetricDS 3.8 c4c7dd05 |
2016-11-08 16:59 | chenson | Status | resolved => closed |