-1

声明 CHAR 或 VARCHAR2 变量时,为确保它始终可以容纳任何多字节字符集中的 n 个字符,请以字符形式声明其长度 — 即 CHAR(n CHAR) 或 VARCHAR2(n CHAR),其中 n 不超过 FLOOR (32767/4) = 8191。

我们从 FLOOR(8191) 获得的价值

4

1 回答 1

0

如果您不必担心多字节字符,那么这不是您的问题。您还必须开始使用 n* 字符串操作函数。因此,如果我有一个 VARCHAR2(40) 字段,则在插入 40 个字符的多字节字符串时可能会出现 6502 错误。我的 40 字符串不再是 40 字节长,而是 160 字节长。

于 2014-08-17T05:20:48.727 回答