Oracle 参数 NLS_NCHAR_CONV_EXCP 官方解释,作用,如何配置最优化建议

本站中文解释

NLS_NCHAR_CONV_EXCP参数控制参数的异常处理的行为。这个参数影响对NCHAR类型数据的处理,如果设置为TRUE,则当NCHAR类型数据转换到VARCHAR2类型出现无法转换的字符时会报错;如果设置为FALSE,则无法转换的字符会以“?”替换而不是报错。

正确设置:

要正确设置NLS_NCHAR_CONV_EXCP参数,可以使用以下命令:
ALTER SYSTEM SET NLS_NCHAR_CONV_EXCP=TRUE;

官方英文解释

NLS_NCHAR_CONV_EXCP determines whether an error is reported when there is data loss during an implicit or explicit character type conversion between NCHAR/NVARCHAR2 and CHAR/VARCHAR2.

Property Description

Parameter type

String

Syntax

NLS_NCHAR_CONV_EXCP = { TRUE | FALSE }

Default value

FALSE

Modifiable

ALTER SESSION, ALTER SYSTEM

Modifiable in a PDB

Yes

Basic

No

The default value results in no error being reported.

See Also:

Oracle Database
Globalization Support Guide
for more information about this parameter


数据运维技术 » Oracle 参数 NLS_NCHAR_CONV_EXCP 官方解释,作用,如何配置最优化建议