¿Cuál es la diferencia entre varchar y nvarchar? {DH}

Depende de cómo se instaló Oracle. La opción NLS_CHARACTERSET se establece durante el proceso de instalación. Tal vez puedas encontrarlo con la consulta. SELECT value$ FROM sys.props$ WHERE name="NLS_CHARACTERSET".

Si su NLS_CHARACTERSET es una codificación Unicode como UTF8, genial. El uso de VARCHAR y NVARCHAR es prácticamente idéntico. Deja de leer ahora, solo hazlo. De lo contrario, o si no tiene control sobre el juego de caracteres de Oracle, siga leyendo.

VARCHAR: los datos se almacenan en la codificación NLS_CHARACTERSET. Si hay otras instancias de base de datos en el mismo servidor, pueden limitarlo. y viceversa, porque hay que compartir escenario. Todos los datos que se pueden codificar con este juego de caracteres y nada más se pueden almacenar en este campo.. Por ejemplo, si el juego de caracteres es MS-1252, solo puede almacenar caracteres como letras en inglés, un puñado de letras acentuadas y algunas otras (como € y -). Su solicitud solo tendría sentido para algunos puestos que no son …

leer mas:
¿Cuál es la diferencia entre varchar y nvarchar? {DH}

Artículos recomendados

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *