17.08.2013 Views

System i: Programming i5/OS globalization - e IBM Tivoli Composite ...

System i: Programming i5/OS globalization - e IBM Tivoli Composite ...

System i: Programming i5/OS globalization - e IBM Tivoli Composite ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Value Meaning<br />

*HEX No sort sequence table is used. The hexadecimal values of the graphic<br />

characters are used to determine the sort sequence (a binary sort). This is<br />

the only sort sequence available for DBCS data.<br />

Note: When you specify values other than *HEX for mixed-byte<br />

character data, SBCS character data is sorted according to the sort<br />

sequence specified. DBCS character data is sorted by hexadecimal values<br />

(binary sort).<br />

*LANGIDSHR The sort sequence table can use the same weight for multiple graphic<br />

characters. The shared-weight sort table associated with the language<br />

specified in the LANGID parameter is used. This sort applies only to<br />

SBCS data.<br />

*LANGIDUNQ The sort sequence table contains uniquely weighted graphic characters.<br />

The unique-weight sort table associated with the language specified in<br />

the LANGID parameter is used. This sort applies only to SBCS data.<br />

Qualified sort sequence table name The name and library of the sort sequence table to be used. This value<br />

allows you to specify a sort sequence table other than those associated<br />

with the language specified in the LANGID parameter. This sort<br />

sequence table can be used to sort Unicode and SBCS data.<br />

Related concepts:<br />

“Language identifier (QLANGID) system value” on page 21<br />

The language identifier (QLANGID) system value specifies the default language identifier for the system.<br />

“Sort sequence tables” on page 158<br />

A sort sequence table is an object that contains the weight of each single-byte graphic character within a<br />

specified coded character set identifier (CCSID). The system-recognized identifier for the sort sequence<br />

table object type is *TBL.<br />

“Database file attributes” on page 79<br />

Database attributes, such as coded character set identifier (CCSID), sort sequence (SRTSEQ), and language<br />

identifier (LANGID), are cultural dependent.<br />

“Job attributes” on page 80<br />

Some job attributes are cultural dependent. Through cultural-dependent attributes, the system provides<br />

linguistic support, cultural support, and the ordering of data.<br />

“ILE RPG sort sequence” on page 101<br />

The ILE RPG feature, an option of the <strong>IBM</strong> Rational Development Studio for i licensed program, provides<br />

the possibility for a user to specify a sort sequence table and to use the table in comparison operations<br />

that are performed with nonnumeric data.<br />

“DB2 and SQL sort sequence” on page 104<br />

For Interactive SQL, the SRTSEQ and LANGID parameters can be specified on the STRSQL command.<br />

You can change these parameters by using the session services for interactive displays.<br />

“<strong>System</strong> i Access sort sequence” on page 105<br />

You can specify the sort sequence in <strong>System</strong> i Access functions. When performing queries on the system<br />

databases and SQL tables, you can specify the system-supplied or user-supplied sort sequence tables.<br />

“Sort sequence support in work management” on page 171<br />

Work management involves the assigning of the SRTSEQ value at the job level, the user profile level, and<br />

the system value level.<br />

<strong>System</strong> library list (QSYSLIBL) system value:<br />

The system library list (QSYSLIBL) system value is used as the first part of the library list associated with<br />

a job.<br />

<strong>i5</strong>/<strong>OS</strong> <strong>globalization</strong> 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!