功能:需要设计一个函数,用于将指定表的f_bm转换成f_mc。f_bm可能是多值,中间用逗号分隔。 说明:为什么要用函数?因为用函数可以直接在select中使用,这样对于客户端程序来说使用非常方便,而且容易理解。
问题:函数不能使用exec和PROCEDURE,这样就导致了无法将表名用变量的方式传递进来。目前我只能将表名写死,每个表名写一个对应的函数,希望高手能够提供解决方案! |
功能:需要设计一个函数,用于将指定表的f_bm转换成f_mc。f_bm可能是多值,中间用逗号分隔。 说明:为什么要用函数?因为用函数可以直接在select中使用,这样对于客户端程序来说使用非常方便,而且容易理解。
问题:函数不能使用exec和PROCEDURE,这样就导致了无法将表名用变量的方式传递进来。目前我只能将表名写死,每个表名写一个对应的函数,希望高手能够提供解决方案! |