Список форумов forum.alsor.net forum.alsor.net
Форум небольшого круга друзей
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Перевод LONG в VARCHAR2 в выражании WHERE

 
Начать новую тему   Ответить на тему    Список форумов forum.alsor.net -> IT-форум
Предыдущая тема :: Следующая тема  
Автор Сообщение
Agent_Cooper



Зарегистрирован: 20.12.2005
Сообщения: 818
Откуда: масква

СообщениеДобавлено: Сб Май 06, 2006 8:59 am    Заголовок сообщения: Перевод LONG в VARCHAR2 в выражании WHERE Ответить с цитатой

Хайль!
Снова столкнулся с необходимостью такой вот байды.
Вроде бы можно LONG-переменную PL\SQL вставить, а потом с ней работать, если размер меньше 32kb. Но тогда мне придется в цикле строки курсора проверять...
Есть более красивое решение - типа перевода в RAW или BLOB, а затем утильными пакетами в VARCHAR2 ? Том Кайт пишет что это работает при создании таблиц - но может в 9 и 10g есть другие варианты?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
teg



Зарегистрирован: 20.12.2005
Сообщения: 410

СообщениеДобавлено: Сб Май 06, 2006 9:10 am    Заголовок сообщения: Ответить с цитатой

мы с такими крутыми базами не работаем -- посмотри стандартные пакеты. Там что-то было.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Agent_Cooper



Зарегистрирован: 20.12.2005
Сообщения: 818
Откуда: масква

СообщениеДобавлено: Сб Май 06, 2006 9:38 am    Заголовок сообщения: Ответить с цитатой

Ну дык я их и смотрел. Они позволют работать с RAW и BLOB. От LONG Oracle отказывается - дескать старо и не красиво.
_________________
<-|||-<
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Agent_Cooper



Зарегистрирован: 20.12.2005
Сообщения: 818
Откуда: масква

СообщениеДобавлено: Сб Май 06, 2006 12:26 pm    Заголовок сообщения: Ответить с цитатой

Короче с LONG'ом я работаю только в PL\SQL - там его можно обработать.

А как тему закрыть ?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
alsor



Зарегистрирован: 25.11.2005
Сообщения: 1166
Откуда: Киберпространство

СообщениеДобавлено: Сб Май 06, 2006 12:29 pm    Заголовок сообщения: Ответить с цитатой

Agent_Cooper писал(а):
А как тему закрыть ?


кхе кхе. оставте это админу...
_________________
JIT happens!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов forum.alsor.net -> IT-форум Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB