【发布时间】:2016-04-08 10:53:55
【问题描述】:
我正在集思广益,想看看在 MSSQL 中是否可以进行以下操作:
CREATE VIEW
AS
SELECT This,That,TheOther
FROM SomeThing
Where SomeThing.ID = <Result of http://my.app.com/GetUserInfo?UserID=xxx>
如果 xxx 为 null,则 Web 服务返回一个默认值,但如果它为非 null,则返回一个用户特定的值。目标是能够使用从查询编辑器运行的视图,使用全局指定的默认值。但如果它是从传递用户 ID 的 MVC 应用程序内部运行的,则视图使用特定于该用户的值作为查询参数。
这似乎应该是可能的,但我不知道如何。
【问题讨论】: