IBM Support

DataStage: Build (buildop) stage uses string internally, even when specifying ustring in schema

Troubleshooting


Problem

IBM® InfoSphere™ DataStage®: when using unicode columns in a parallel Build stage (BuildOp) table definition, use NCHAR type instead of CHAR with the Unicode extension.

Symptom

If you specify a Char/VarChar column and select the Unicode extension in a table definition used by a BuildOp stage, you receive a ustring to string conversion warning.
Moreover,  a design-time issue is observed that Unicode flag is lost in the Output of BuildOp stage.

[{"Line of Business":{"code":"LOB76","label":"Data Platform"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSVSEF","label":"IBM InfoSphere DataStage"},"ARM Category":[{"code":"a8m50000000L17AAAS","label":"DataStage-\u003EDataStage Designer Client"}],"Platform":[{"code":"PF033","label":"Windows"}],"Version":"11.5.0;11.7.0;11.7.1","Type":"MASTER"}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
25 April 2025

UID

swg21318371