Si tenemos el conjunto de caracteres US7ASCII, ¿por qué nos permite almacenar caracteres no ASCII?

Tenemos una base de datos Oracle que tiene elNLS_CHARACTERSET = US7ASCII.

Como prueba, ejecutamos un inserto en una tabla que contiene unVARCHAR(4000) campo como pudimos poner unCHR(176) valor en esa columna (degrees symbol)

Ese personaje no parece ser compatible conUS7ASCII.

¿Por qué permitiría la base de datos almacenar ese valor en esa columna?

Respuestas a la pregunta(2)

Su respuesta a la pregunta