[accidentally replied only to sender, pasting reply here to all]

Hi,

So how exactly would you go about returning a row type?  You get four
choices with UDF:
STRING_RESULT
INT_RESULT
REAL_RESULT
DECIMAL_RESULT (which is handled just like strings, because decimal was a
string when UDF interface was baked)

You can't change the UDF specification.  It is not versioned :)

On Tue, Mar 10, 2015 at 12:46 PM, Oleksandr Byelkin <sa...@montyprogram.com>
wrote:

> Hi!
>
> On 10.03.15 19:38, Justin Swanhart wrote:
>
>> Hi,
>>
>> MySQL has no ARRAY data type.  In array is basicaly a nested table data
>> type and MySQL doesn't support nested tables either, except through dynamic
>> columns.  So, a UDF that returned an array could only be used by other UDF
>> that understand arrays.  That isn't very useful.
>>
>>
> Strictly speaking server support row type (also kind of array). It can be
> used in comparison operations and returned/used in a subquery.
>
> [skip]
>
_______________________________________________
Mailing list: https://launchpad.net/~maria-discuss
Post to     : maria-discuss@lists.launchpad.net
Unsubscribe : https://launchpad.net/~maria-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to