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 |