Как я могу удалить заполненные байты NULL с помощью SELECT в MySQL

Если данные вставлены таким образом,

insert into `t` (`date`, `data`) values ( now(), lpad('Hello', 4096, CHAR(0x00)));

Как получить их, удалив символы NULL из столбца data . Я действительно ищу что-то, что делает обратное тому, что делает LPAD .

Определение таблицы:

create table `t` (
    `id` int auto_increment,
    `date` datetime,
    `data` blob,
    primary key (`id`)
);

Общий вопрос: как удалить определенный символ в начале или в конце строки?

6
задан Shiplu Mokaddim 20 January 2012 в 07:28
поделиться