有人可以請解釋清楚這些表中的值之間的差異。 (在標題中提到)nls_session_parameters vs nls_instance_parameters vs nls_database_parameters
我不明白:
nls_session_parameters
:在會話級設置的值(做這些超越控制實例和數據庫級別)
nls_instance_parameters
:在實例級別設定值(我們怎麼意思按實例級別)
nls_database_parameters
:設置整個數據庫級別的值。
現在,如果數據庫是RAC類型,多個SID在上面的表中可以有不同的值嗎?
我目前正面臨着一個問題,在很多會話中'NLS_NUMERIC_CHARACTERS
'被設置爲錯誤的值,並且我無法每次更改會話。行爲是隨機的,非常混亂
只有它的會話值很重要,如果你的會話設置不同,那麼連接的客戶端會根據它們的語言環境明確或間接地設置它。你有沒有明確的'to_number()'或'to_char()'調用的代碼,你希望它的行爲一致,無論會話會話?如果是這樣,請顯示一個引起問題的示例語句。 –