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 表类型和表变量介绍










