footleg

导航

Sqlserver 自定义表类型定义,使用,删除

--创建用户自定义表类型
CREATE TYPE dbo.CustomerTable AS TABLE
(
Id int NOT NULL,
Name char(10) NULL,
PRIMARY KEY (Id)
)
---使用用户自定义表类型
DECLARE @c CustomerTable
INSERT INTO @c VALUES(1,'Xizhang')
SELECT * FROM @c

--判断自定义表是否存在
IF TYPE_ID('CustomerTable') IS NOT NULL

--删除用户算定义表类型
SP_DROPTYPE CustomerTable

posted on 2016-08-15 19:36  迷途  阅读(841)  评论(0)    收藏  举报