diff --git a/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ExportTransformationSqlToTextAction.java b/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ExportTransformationSqlToTextAction.java index 3b3d04b..1449f29 100644 --- a/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ExportTransformationSqlToTextAction.java +++ b/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ExportTransformationSqlToTextAction.java @@ -296,6 +296,7 @@ StringBuffer sb = new StringBuffer(relativeTablePath.length() + theSql.length() + 20); theSql = theSql.replaceAll("\\\\", Matcher.quoteReplacement("\\\\")); //$NON-NLS-1$ //$NON-NLS-2$ theSql = theSql.replaceAll("\\n", Matcher.quoteReplacement("\\n")); //$NON-NLS-1$ //$NON-NLS-2$ + theSql = theSql.replaceAll("\\r", Matcher.quoteReplacement("\\r")); //$NON-NLS-1$ //$NON-NLS-2$ sb.append(relativeTablePath).append(DELIMETER).append(getSqlTypeString(sqlType)).append(DELIMETER).append(theSql).append(CoreStringUtil.Constants.CARRIAGE_RETURN_CHAR); return sb.toString(); } diff --git a/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ImportTransformationSqlFromTextAction.java b/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ImportTransformationSqlFromTextAction.java index 0bab066..377088c 100644 --- a/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ImportTransformationSqlFromTextAction.java +++ b/plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/actions/ImportTransformationSqlFromTextAction.java @@ -361,6 +361,8 @@ escaped = false; if (c == 'n') { c = '\n'; + } else if ( c == 'r') { + c = '\r'; } } else if (c == '\\') { escaped = true;