В настоящее время мы загружаем данные из таблиц SalesForce в базу данных SQL.Существует 2 настраиваемых поля для различных объектов, которые были созданы для идентификатора потенциальной возможности, и поиск, для которого связано событие / задача (это может быть идентификатор учетной записи, контактный идентификатор или идентификатор потенциальной возможности).Оба они используют 15-значный идентификатор.
Я пытаюсь выяснить, существует ли какой-либо код SQL или функция SQL, которая позволит мне преобразовать эти 15 цифр в 18-значный идентификатор.
Мне нужен этот 18-значный идентификатор, чтобы присоединиться к другим объектам.
Любая помощь приветствуется.
Мы уже пытались использовать функцию CASESAFEID (Id)в SalesForce, но с уже настроенным API и уровнями видимости наш конкретный ETL не показывает это поле.Кроме того, нам нужно, чтобы консультант связался с поисковой колонкой.
Я хотел бы взять 15-значный идентификатор и преобразовать его в 18-значный код.Если SalesforceID равен 0035000002tAzbu, как мне получить преобразованное 18-значное значение в 0035000002tAzbuACC.Мне нужно получить последние 3 цифры, используя запрос SQL или функцию SQL.