SQL Server中修改“用户自定义表类型”问题的分析与方法

2020-07-04 05:57:49易采站长站整理

and t.name='obsoleting_MyTableType' and s.name='dbo')
DROP TYPE dbo.obsoleting_MyTableType
GO

--最后执行授权
GRANT EXECUTE ON TYPE::dbo.MyTableType TO public
GO

总结:

TableType可以方便地接受二维数据作为参数,从而可以达到批量处理数据的目的,避免传递进去一大堆字符串,然后在对字符串解析的做法,从而可以在一定程度上提高sql的运行效率。

不过TableType的修改确实存在一定的问题,直接修改TableType会存在级联删除数据库对象的情况,可以通过“曲线救国”的方式,来减小工作量的情况下修改TableType。

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对软件开发网的支持。

您可能感兴趣的文章:Sqlserver 表类型和表变量介绍

相关文章 大家在看