在oracle数据库中添加多个语言记录

时间:2017-02-07 10:03:24

标签: oracle oracle12c

您好我使用以下查询

创建了一个表Continent
CREATE TABLE CONTINENTS
(
  CONTNTCOD        NUMBER(2) NOT NULL,
  LOOKUPCOD        VARCHAR2(20),
  CONTNAM          VARCHAR2(50),
  CONTNAM_LCLLANG  VARCHAR2(50),

);

第四列即CONTNAM_LCLLANG用于存储不同语言的数据。

当我试图插入时 अभिषेक它插入了¿¿¿¿¿¿

1 个答案:

答案 0 :(得分:1)

选择Unicode,如utf8或utf8_general_ci(在mysql中),因为它支持多个字符。

所以,您可以做的是将 varchar 更改为 nvarchar

创建表CONTINENTS (

  CONTNTCOD        NUMBER(2) NOT NULL,

  LOOKUPCOD        VARCHAR2(20),

  CONTNAM          VARCHAR2(50),

  CONTNAM_LCLLANG  NVARCHAR2(50),

);