**please note my email address change**
Kapil,
You’d need to decide on that based on things like whether
your data will be multilingual and/or extend beyond the EBCDIC set.
Certainly, if you’re talking about a company which is going
to write Web-facing applications oriented to the world community,
you’re going to need UNICODE (probably UTF-16) data storage
to handle what people will be expecting you to store/read/write.
Other cases presumably exist. You want to make the decision based
on the strategic needs of your company for data in extended byte
encoding schemes.
It’s probably not a good idea to mix EBCDIC and UNICODE
tables within a specific, homogeneous business application. At a
minimum, JOIN logic would get pretty ugly. If you need to expand
your current applications with new tables _and_ the tables need to
be in UNICODE for reasons such as I mentioned above… then
you probably will want to convert the existing tables as part of
the change. (And, of course, I’m assuming that we’re
not talking about hand-changing thousands of tables for a single
application.)
Philip Sevetson
Computer Systems Manager
5 Manhattan West (33rd St at 10th Ave)
New York, NY 10001-2632
212-857-1688 w
917-991-7052 c
212-857-1659 f
[cid:[login to unmask email]
From: Kapil Mathur [
mailto:[login to unmask email]
Sent: Friday, July 14, 2017 9:52 AM
To: [login to unmask email]
Subject: [DB2-L] - DB2 - application tables - EBCDIC vs UNICODE
Hi DB2_L members,
I have a general question - In a DB2 for z/OS shop, if ALL our
existing tables are encoded in EBCDIC, should we consider creating
all new DB2 tables by default with CCSID UNICODE, (unless there is
a compelling reason like application needs to store foreign
language characters or emojis or something like that) .
What about "switching" existing DB2 tables from CCSID EBCDIC to
CCSID UNICODE ?
What are the pros/cons of switching to UNICODE for existing
applications ... are there any existing/upcoming DB2 features that
are likely to be affected by this choice?
thank you for your feedback
-----End Original Message-----
**This e-mail, including any attachments, may be confidential,
privileged, or otherwise legally protected. It is intended only for
the addressee. If you received this e-mail in error or from someone
who was not authorized to send it to you, do not disseminate, copy,
or otherwise use this e-mail or its attachments. Please notify the
sender immediately by reply e-mail and delete the e-mail from your
system.**