所以我基本上有一个表有一个表名列表。所有这些列出的表都具有完全相同的结构。
然后我有一个查询模板,其中包含表名的占位符。
我需要创建一个视图,该视图应从该一个设置表中列出的所有表中返回该查询UNIONed的结果。
到目前为止,我所做的是创建一个用户定义的函数,它将准备一个完整的UNIONed SQL语句。
但这就是我被困住的地方。我无法弄清楚如何在视图中执行它并返回它返回的任何内容..
答案 0 :(得分:0)
我的函数返回SQL语法。
我认为UDF无法执行动态sql,所以我的方法不起作用。到目前为止,我通过生成视图解决了手头的问题。但我仍然更喜欢更有活力的方式..