Re: hex string to binint [postgres]
От: Centaur Россия  
Дата: 30.03.12 07:08
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>Нужно перевести строку вида "0fad933379d52044" в int (bigint). Средствами базы данных.

А>Желательно без сложной хранимой процедуры....

А>Вообще же, задача более общая на самом деле. Есть большая табличка, пока что она 25 лямов записей, но будет расти.

А>Табличка с двумя полями: id (primay key) и some_txt_key varchar(150), по some_txt_key построен индекс.

Зачем поле под хэши из ровно 16 символов объявлено как хранящее строки произвольной длины до 150 символов? Индекс построен по всему полю или по первым 16 символам?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.