Я использую обновление Query.
т.е.: -
UPDATE tbl_ecpuser
SET ecpuser_fullname = 'Operator',
ecpuser_password = encrypt(E'Op1111/1\1/1\1' , 'ENCRYPE_KEY', 'ENCRYPE_ALGORITHM'),
where ecpuser_key = '0949600348'
Запрос успешно выполняется.
Но когда я пытаюсь получить значение для столбца ecpuser_password, оно
возвращается с некоторым дополнительным символом (т.е. 00)
Запрос на получение пароля: -
SELECT
decrypt(ecpuser_password,'ENCRYPE_KEY','ENCRYPE_ALGORITHM') AS PASSWORD
FROM tbl_ecpuser
WHERE
ecpuser_key = '0949600348'
Этот запрос восстанавливает
"Op1111/1\001/1\001"
но он должен вернуть "Op1111/1\1/1\1
"и мне это нужно.
Так может ли любое тело помочь мне в этом.
Спасибо.