我有一堆表,名称中的前几个字符相同,但这些表的名称末尾有随机数(长度相等)。
它们具有相同的结构。
我想将它们动态地合并到一张表中。
这是在 SQL Server 2008 Express 中。
我真的不知道如何做到这一点,但我猜我必须遍历表名列表,也许使用系统表中的列表?
示例(这说明了我头脑简单的想法,因为我确信这没有真正的技术意义)
SELECT * FROM TABLE0*
UNION ALL
SELECT * FROM TABLE0*
注意 '*' 是一个 8 位数字。