у нас есть 2 приложения. Одно приложение использует SQL Server в качестве бэкэнда, а другое приложение использует Oracle.
В первом приложении пользователь может ввести некоторую информацию, а во втором приложении получить данные из SQL Server и вставить их в Oracle.
Проблема в том, что пользователь может ввести на любом языке, в следующей таблице приведены примеры данных
Таблица в SQL Server

Например, пользователь ввел китайские символы в поле адреса и его длина равна 10,
Таблица Oracle

Адрес не вставляется здесь, потому что длина адреса превышает 12, в специальном символе оракула, считающем длину 3.
Я хочу подстроку символа (не с английским и с английским). Как я могу этого достичь? Я написал функцию, которая написала номер спецсимвола.

как получить только 5 символов из @ nstring