我正在尝试找到一种DB2方法来实现
的Oracle定义varchar2(n char)
存储n个字符而不是n个字节。
如何在DB2中完成?
答案 0 :(得分:0)
您可以使用VARCHAR2(n CODEUNITS32)
来定义此类字符串。
Db2允许在VARCHAR2时使用Oracle compatibility is enabled数据类型。请参阅此处how to set up Oracle compatibility in Db2。这里有更多关于CODEUNITS32 and using byte length or character length。