View Issue Details

IDProjectCategoryView StatusLast Update
0005657SymmetricDSBugpublic2023-03-15 13:00
Reporterpmarzullo Assigned Toemiller  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.4 
Target Version3.14.6Fixed in Version3.14.6 
Summary0005657: SQLAnywhere CHAR is really a VARCHAR and should be mapped to VARCHAR for other dialects
DescriptionCHAR is really a VARCHAR:
https://dcx.sap.com/index.html#sqla170/en/html/81f46b626ce21014aac8c217605f7593.html

The CHAR data type should be mapped to VARCHAR for other database dialects.
Maybe set the platform column of the SQLAnywhere to CHAR so that if the paired database dialect is SQLAnywhere, then the paired schema will be set to CHAR.
Tagsdialect: sql anywhere

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.14 e7542c2a

2023-03-15 12:36:34

evan-miller-jumpmind

Details Diff
0005657: Mapped SQL Anywhere CHAR to VARCHAR for other dialects Affected Issues
0005657
mod - symmetric-db/src/main/java/org/jumpmind/db/alter/ModelComparator.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/AbstractDdlBuilder.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/IDdlBuilder.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/sqlanywhere/SqlAnywhereDdlBuilder.java Diff File
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/sqlanywhere/SqlAnywhereDdlReader.java Diff File

Issue History

Date Modified Username Field Change
2023-01-13 13:36 pmarzullo New Issue
2023-01-13 13:36 pmarzullo Tag Attached: dialect: sql anywhere
2023-03-14 20:47 emiller Assigned To => emiller
2023-03-14 20:47 emiller Status new => assigned
2023-03-15 12:38 emiller Status assigned => resolved
2023-03-15 12:38 emiller Resolution open => fixed
2023-03-15 12:38 emiller Fixed in Version => 3.14.6
2023-03-15 12:38 emiller Target Version => 3.14.6
2023-03-15 13:00 Changeset attached => SymmetricDS 3.14 e7542c2a
2023-03-17 17:25 admin Status resolved => closed