在哪里可以在SSMS中检查SQL Server 2008中的用户定义表类型?如何在其中插入新列?
我需要在SQL Server 2008中的当前在哪里可以在SSMS中检查SQL Server 2008中的用户定义表类型?如何在其中插入新列?,sql,sql-server,sql-server-2008,ssms,Sql,Sql Server,Sql Server 2008,Ssms,我需要在SQL Server 2008中的当前用户定义表类型中添加更多的列 但我在表下的特定数据库中没有看到任何表类型 我需要检查的具体位置以及如何修改SQL Server 2008中现有用户定义表类型的设计 我正在使用SQLServer2008和SSMS 我可以在SSMS中找到该表 这样我就可以去修改表类型了 谢谢 上一个问题的答案 请任何人帮助sql更改类型表语法添加列? 如何插入任何新列。。。因为ALTER不工作。。它是禁用的 用户定义的类型在创建后无法修改,因为 更改可能使表或索引中的数
用户定义表类型中添加更多的列
但我在表
下的特定数据库中没有看到任何表类型
我需要检查的具体位置以及如何修改SQL Server 2008中现有用户定义表类型的设计
我正在使用SQLServer2008
和SSMS
我可以在SSMS
中找到该表
这样我就可以去修改表类型了
谢谢
上一个问题的答案
请任何人帮助sql更改类型表
语法添加列
?
如何插入任何新列。。。因为ALTER不工作。。它是禁用的
用户定义的类型在创建后无法修改,因为
更改可能使表或索引中的数据无效。修改
类型,则必须删除该类型,然后重新创建它,或者发出
通过使用WITH UNCHECKED DATA子句更改ASSEMBLY语句。对于
有关详细信息,请参阅
使用用户定义的表类型时应注意的事项
1.不允许使用默认值
2.主键必须是持久化列
3.无法对非持久化计算列执行Check约束
4.不允许使用非聚集索引
它是不能改变的。你必须删除并重新创建它
Programmability->Types->User Defined Table Types
右键单击“脚本为拖放并创建”,非常感谢……)我不熟悉类型,这就是为什么我没有得到它的原因…有人能帮助sql改变类型表语法添加列吗?如何插入任何新列。。。因为ALTER
不工作?