在SQL SERVER中对表进行分组

时间:2009-07-24 06:43:13

标签: sql sql-server grouping

如何对一组表进行分组或将它们标记在一起?

在我们的项目中,每个用户都有两个单独的表分配给他们。我需要分别对所有用户表进行分组。

我如何做到这一点?

2 个答案:

答案 0 :(得分:3)

也许你可以使用SQL Server Schemas来创建数据库对象(表,视图,存储过程,函数,触发器等)的逻辑分离。

请参阅Microsoft联机丛书参考:User-Schema Separation

使用此方法,您可以将相关表分组到同一个模式中。

答案 1 :(得分:0)

您可能必须创建另一个表来跟踪分配给谁的表。您可以使用用户ID保存表的Object Id。