如何在印地文获得tablename

时间:2018-05-08 05:57:06

标签: oracle11g character-set

我正在使用Oracle 11g,我的数据库字符集是AL32UTF8。

我能够将hindi值存储在表中,但我希望在hindi中使用tablename

实施例

create a table `राकी`

列名称为ऋतु,अवधि

value1 गर्मी,सुबह
value2 सर्दी,शाम

如何在Oracle 11g中使用字符集AL32UTF8创建此表?

1 个答案:

答案 0 :(得分:2)

使用非ascii标识符需要quoted identifiers,因此您需要将表名和每个列名放在双引号之间:

create table "राकी" 
(
   "ऋतु" varchar(100), 
   "अवधि" varchar(100)
);

请注意,一旦您这样做,您将被迫始终使用带引号的标识符。

enter image description here