【发布时间】:2011-03-16 12:39:27
【问题描述】:
我正在尝试编写一个返回 BINARY(20) 类型的存储函数。我想通过在其中放入字符串、itn、浮点值来格式化这个返回值。但我不知道如何附加二进制数据。
CREATE FUNCTION `test`() RETURNS binary(20)
BEGIN
declare v binary(20);
set v:= CAST('test' as binary);
set v := v || cast(5 as binary); -- I would like to append 5 as binary but how?
return v;
END
第一行将 test 写入二进制,在第二行我想将 5 附加为二进制。我怎样才能做到这一点?谢谢大家。。
【问题讨论】:
标签: mysql append binary-data stored-functions