Replicating the blob data from the source field to the target field based on the source coded character set identifier and the target coded character set identifier, wherein the replicating further comprises converting the blob data from the source coded character set identifier to the target coded character set identifier
AssigneeInternational Business Machines Corporation
InventorsHung T. Dinh, Phong A. Pham
Life of this patent
Estimating the term…
Abstract
A method, apparatus, processor, system, and signal-bearing medium that in an embodiment determine that blob (binary large object) data in a source field is associated with a source CCSID (Coded Character Set Identifier), determine a target CCSID for a target field, and replicate the blob data from the source field to the target field based on the source CCSID and the target CCSID. In this way, blob data can be converted between languages.
Claims14
A method for replicating blob data comprising:
- determining that the blob data in a source field is associated with a first coded character set identifier;
- determining a second coded character set identifier for a target field;
- and
- replicating the blob data from the source field to the target field based on the first coded character set identifier and the second coded character set identifier, wherein the replicating further comprises converting the blob data from the first coded character set identifier to the second coded character set identifier, wherein the first coded character set identifier specifies a first character set, a first code page, and a first encoding scheme, wherein the second coded character set identifier specifies a second character set, a second code page, and a second encoding scheme, and wherein the first code page comprises a group of specifications of code points for each character in the first character set, and stored in a data repository.
A signal-bearing medium encoded with instructions, wherein the instructions when executed by a processor comprise:
- determining that blob data in a source field is associated with a first coded character set identifier;
- determining a second coded character set identifier for a target field, wherein the target field has an associated type of character;
- and
- replicating the blob data from the source field to the target field based on the first coded character set identifier and the second coded character set identifier, wherein the replicating further comprises converting the blob data from the first coded character set identifier to the second coded character set identifier, wherein the first coded character set identifier specifies a first character set, a first code page, and a first encoding scheme, wherein the second coded character set identifier specifies a second character set, a second code page, and a second encoding scheme, and wherein the first code page comprises a group of specifications of code points for each character in the first character set, and stored in a data repository.
A signal-bearing medium encoded with a data structure, wherein the data structure comprises:
- a source field including a data type;
- and
- an attribute for the data type, wherein a replication controller is to
- determine whether data associated with the data type is blob,
- determine a source coded character set identifier associated with the data type, wherein the source coded character set identifier specifies a source character set, a source code page, and a source encoding scheme, wherein the source character set is double byte character set, and wherein the source code page comprises a group of specifications of code points for each character in the source character set, and
- replicate the data to a target field based on the source coded character set identifier and a target coded character set identifier, and convert the blob data from the source coded character set identifier to the target coded character set identifier, and stored in a data repository.
An electronic device that replicates blob data, wherein the electronic device comprises:
- a processor;
- and
- a storage device encoded with instructions that when executed on the processor comprise:
- determining that the blob data in a source field is associated with a source coded character set identifier, wherein the source coded character set identifier specifies a source character set, a source code page, and a source encoding scheme, wherein the source character set is double byte character set, and wherein the source code page comprises a group of specifications of code points for each character in the source character set,
- determining a target coded character set identifier for a target field, wherein the target field has an associated type of character, and wherein the target coded character set identifier specifies a target character set, a target code page, and a target encoding scheme, and
- replicating the blob data from the source field to the target field based on the source coded character set identifier and the target coded character set identifier, wherein the replicating further comprises converting the blob data from the source coded character set identifier to the target coded character set identifier, and stored in a data repository.
Dependencies are inferred from the claim text.