视图定义中的表提示会影响视图吗?

发布于 2024-07-27 20:17:13 字数 140 浏览 6 评论 0原文

我们知道在我们自己的查询中选择记录时可以使用表提示。

我的问题是:

当我们创建视图并使用表提示(例如“Nolock”、“Holdlock”等)时... 然后将视图保存到SQL Server中,我们使用的表提示是否会影响视图?

We know that we can use table hints when selecting records in our own queries.

my question is:

when we create a view and use table hints such as "Nolock", "Holdlock", etc ...
and then save the view in SQL server, does the table hint we used affect the view?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放肆 2024-08-03 20:17:13

是的。 视图中的任何提示都会影响其使用方式。

注意:视图上的表提示也会传播

SELECT * FROM MyView WITH (NOLOCK)-- hint applies to base tables too

Yes. Any hints in the view affect how it's used.

Note: a table hint on a view propagates as well

SELECT * FROM MyView WITH (NOLOCK)-- hint applies to base tables too
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文