Se temos um conjunto de caracteres US7ASCII, por que nos permite armazenar caracteres não-ascii?

Temos um banco de dados Oracle que possui oNLS_CHARACTERSET = US7ASCII.

Como teste, executamos uma inserção em uma tabela que contém umVARCHAR(4000) campo como foram capazes de colocar umCHR(176) valor nessa coluna (degrees symbol)

Esse personagem não parece ser suportado porUS7ASCII.

Por que o banco de dados permitiria que esse valor fosse armazenado nessa coluna?

questionAnswers(2)

yourAnswerToTheQuestion