Db2 object names with special characters

You can use any character that exists in the UTF-8 character set to create a Db2 object name.

Not all of these characters can be represented by the EBCDIC syntactic character set. To protect Db2 objects containing these characters (or any other characters that are not allowed by the RACF command processors, such as commas, semicolons, and parentheses), define RACF profiles containing generic characters to match the unsupported characters.

Exception: The Db2 role object is an exception. Because it is not represented by a RACF profile, the role name can contain characters that are not allowed in a RACF profile name. The choice of a SQL role name must be one that is acceptable to Db2 and RACF. RACF support for SQL roles does not recognize generic characters.