CCSID 102 â What's a CCSID and why do I care?
CCSID 102 â What's a CCSID and why do I care?
CCSID 102 â What's a CCSID and why do I care?
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Wednesday, March 29, 2006<br />
IBM Software Group | DB2 Information Management Software<br />
Character Based Functions - Example<br />
Assume that NAME is a VARCHAR(128) column, encoded in Unicode<br />
UTF-8, that contains 'Jürgen'. The following query:<br />
SELECT CHARACTER_LENGTH(NAME,CODEUNITS32)<br />
FROM T1 WHERE NAME = ’Jürgen’;<br />
or<br />
SELECT CHARACTER_LENGTH(NAME,CODEUNITS16)<br />
FROM T1 WHERE NAME = ’Jürgen’;<br />
returns the value 6. A similar query:<br />
SELECT CHARACTER_LENGTH(NAME,OCTETS)<br />
FROM T1 WHERE NAME = ’Jürgen’;<br />
or<br />
SELECT LENGTH(NAME)<br />
FROM T1 WHERE NAME = ’Jürgen’;<br />
returns the value 7.