如何更改用户定义的表类型

gan*_*esh 6 sql-server alter user-defined-types

我已经尝试更改用户定义的表类型,但它不能与alter commend一起使用.

alter TYPE [dbo].[GriDDateTab] AS TABLE(
    [Application [varchar](50) NOT NULL,
    [LandDist] [char](2) NULL,
    [Land] [char](3) NULL,
    [LandVi] [char](4) NULL)
Run Code Online (Sandbox Code Playgroud)

dme*_*lio 8

你必须放弃并重新创建.这意味着如果您使用该类型有任何引用(例如存储过程),则必须首先删除该引用.