Sử dụng CONV() chức năng:
CONV(string, 16, 2)
Để có độ dài theo đầu vào:
LPAD(CONV(string, 16, 2), LENGTH(string)*4, '0')
Dưới dạng CONV() hoạt động với độ chính xác 64 bit, bạn không thể chuyển đổi nhiều hơn 64 bit, vì vậy bạn cũng có thể sử dụng điều này:
LPAD(CONV(string, 16, 2), 64, '0')
và bạn nên kiểm tra LENGTH(string) <= 16 hoặc bạn có thể nhận được kết quả sai.