нежелательное преобразование varchar в BLOB в ArcGIS

У меня есть поле в таблице, которое содержит уникальный URL-адрес для каждой записи. URL-адрес тот же, за исключением идентификационного номера, вычисляемого в нем из первого столбца с помощью функции. Моя функция отлично работает, и URL-адреса работают отлично, но когда эти данные загружаются в esri arcmap через соединение с сервером, мое поле преобразуется в тип данных BLOB!

ESRI ЗАЯВЛЯЕТ: ArcMap может считывать только первые 255 символов ячейки. Если у вас больше символов, ArcMap преобразует поле в тип BLOB, и вы не сможете прочитать его содержимое.

Но... Я проверил, и у меня в ячейке больше всего символов - 83!

Кто-нибудь знает, что здесь происходит? Как я могу предотвратить преобразование esri моей красивой строки в уродливый и непригодный для использования тип данных BLOB?

Заранее спасибо за любую помощь, которую вы можете предложить

Том


person Tom    schedule 25.04.2014    source источник


Ответы (1)


Только что понял это, представление, через которое я получаю доступ к результату своей функции, переопределяло длину типа данных как MAX! поэтому я ПРИНИМАЮ значение как varchar (100) и больше не блоб!

person Tom    schedule 25.04.2014