Oracle alter session(内部缓冲区)

时间:2014-04-27 12:31:28

标签: sql oracle

我需要为下一个会话设置下一个日期和时间格式,如下所示:

alter session set nls_date_format='"Madrid day "DD" of "month" of "YYYY" time: "HH:MI"';

但是我得到了错误:" ORA-01801日期格式对于内部缓冲区来说太长了" ...
有没有其他方法可以应用这种格式?

1 个答案:

答案 0 :(得分:1)

nls_date_format不适用于这种冗长的使用,您必须考虑它也适用于从char到目前为止的coversion。它是解决i18n / l10n的工具,而不是用户输出格式化。