gpt4 book ai didi

sql - SQL语句的特定部分是什么意思?

转载 作者:行者123 更新时间:2023-12-04 22:25:11 25 4
gpt4 key购买 nike

我们将 sql server 表的更改作为脚本保存在 TFS 中。当我从 SMSS 获得更改脚本时,脚本底部有一些行。这是;

select 
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'ALTER') as ALT_Per,
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'VIEW DEFINITION') as View_def_Per,
Has_Perms_By_Name(N'dbo.MyTableName', 'Object', 'CONTROL') as Contr_Per

这一行的目的是什么?如果我从我的脚本文件中省略这一行有关系吗?

最佳答案

查询使用内置函数报告当前用户对目标对象的权限HAS_PERMS_BY_NAME .

版本控制不需要它,所以你可以省略它。

关于sql - SQL语句的特定部分是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20518200/

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