如何动态使用 ASP.net 在 SQL ConnectionString 中指定模式名称。我有一个具有多个模式的数据库。我需要从属于特定模式的表中获取数据。
问问题
15576 次
2 回答
6
您只能在连接字符串中指定数据库和用户详细信息。
要从特定架构中检索数据,您需要在查询中引用该架构。例如;
SELECT field1, field2 FROM [Schema].[Table]
于 2012-08-21T07:36:14.773 回答
2
我想在这里引用一个较旧的线程,这在这个问题中绝对有用:
您只能将默认架构设置为用户本身。您可以尝试使用ALTER USER语句,您可以在其中为用户定义默认模式。这意味着您可以为每个模式创建一个用户,如果这是您需要的。
于 2012-08-21T09:12:39.667 回答