首页 > 其他 > 详细

表变量类型的创建及使用

时间:2016-09-05 23:28:51      阅读:244      评论:0      收藏:0      [点我收藏+]

sql表变量是sql2005以后才出来的,在批量提交数据还是很好用

一:创建表变量

--创建表变量
CREATE TYPE TABLEDec AS TABLE(
    id INT ,
    num NVARCHAR(20)
)

二:存储过程用到表变量

--存储过程使用表变量
CREATE PROC tableDec
    @tabledec TABLEDec readonly
AS
    INSERT INTO trantest
    (
    num 
    )
    SELECT
    (
    num    
    )
    FROM @tabledec
GO

三:测试含表变量的存储过程

--测试表变量的应用
DECLARE @tabledec TABLEDec
INSERT INTO  @tabledec(num) VALUES(111) 
INSERT INTO  @tabledec(num) VALUES(222) 
EXECUTE tableDec @tabledec

 

表变量类型的创建及使用

原文:http://www.cnblogs.com/zhuyapeng/p/5844004.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!