gpt4 book ai didi

SQL Server - 多个模式中的同一个表

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:42 27 4
gpt4 key购买 nike

我正在 Microsoft SQL Server 2012 中创建一个较小的数据库来保存来自机器的运行数据。公司拥有生产机器和研发机器。为了简单起见,我想将同一张表用于生产和研发,并在类型字段中指定运行的内容。我有两个模式(prod 和 r_d)。生产模式和 r_d 模式的权限将不同。是否可以创建属于多个模式的表?我知道您可以在多个模式中使用相同的表名,但这会创建单独的对象。我想让一个表对象属于多个模式。

例子:创建表 db_name.prod.r_d.table_name

最佳答案

考虑在其中一个模式中创建同义词,引用另一个模式表:

CREATE SYNONYM r_d.table_name FOR prod.table_name;

关于SQL Server - 多个模式中的同一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24063666/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com