sql-server - SQL Server 是否有办法根据登录名替换不同版本的表?
问题描述
我想知道 SQL 服务器是否可以根据数据库登录提供不同版本的表。例如,我希望能够根据登录名为给定区域/语言环境提供不同的项目和价格列表。
我意识到我可以在应用程序中添加模式和更改连接条件,但这在更新和测试方面需要做很多工作。
这可以通过创建不同的模式来完成,例如仅在巴西可用的 [en-ca].[items] vs [en-us].[items] 或 [pt-br].[items]?
解决方案
推荐阅读
- hive - 连接到 hive 以使用 kerberos 执行查询
- c++ - 编译后忽略 C++ 6.0 代码(日期时间计算器代码)
- python - 我收到了语法错误,但看不到有什么问题
- linux - 在 Amazon EC2 中从 php 5.3 和 apache 2.2 升级到 php 7 和 apache 2.4
- firebase - 在我的 Firebase 查询末尾添加了一个点
- r - 高效的增量存储和按时间戳快速恢复列表更改
- sharepoint - executeQueryAsync 回调函数偶尔执行
- php - Laravel:__construct() 必须是 Dompdf\Dompdf 的一个实例
- android - 如何为 BottomNavigationView 中的所有图标设置不同的颜色?
- vector - 或具有灵活大小的 std_logic_vector 的所有元素