存储过程名:pcd_sendmt 功能:通道程序读取下发信息 说明: 发送信息内容: pushflag为空,msg为文本信息,70字内 pushflag=1,msg为url地址(除去http://部分),url地址中不能含带中文,url地址中含&符号需要编码 pushflag=2或5,msg为url地址(除去http://部分)和主题subject的二进制编码 pushflag=3,msg为文本信息,70字内 pushflag=4, msg为文本信息,70字内 */ ALTER PROCEDURE [dbo].[pcd_sendmt] AS declare @t table( id int null,--下行请求编号 cp提供 从1开始步长为 1 开始增加 feemobile varchar(20) null,--计费手机号码 mobile varchar(20) null,--接收手机号码 subject varchar(50) null,--pushflag=1,subject为push信息的标题,pushflag为其他值,subject为空 serviceid1 varchar(30) null,--业务代码,其类型0为免费,1为短信点播收费,2为彩信点播收费,3为短信包月,4为彩信包月 content varchar(240) null, linkid varchar(30) null, spnum varchar(20) null, priority int null, msgcode int null, pushflag int null,--为空-文本信息,1-push,2-二进制,3-免提,4-企信通,5-彩信 flag int null, --1-插表下发,为空-asp调用 curtime datetime null, msgtype int null ) declare @ymd varchar(10),@table varchar(30) set @ymd=replace(convert(varchar(10),getdate(),20),'-','') --YD 移动 lxj++ insert into @t select top 30 id,feemobile,mobile,subject,serviceid,content,linkid,spnum,priority,msgcode,pushflag,flag,curtime,1 from send with(nolock) order by id
我想说的是: insert into @t select top 30 id,feemobile,mobile,subject,serviceid,content,linkid,spnum,priority,msgcode,pushflag,flag,curtime,1 from send with(nolock) order by id 这名话是什么意思,有知道的告诉我下,谢谢~!~
------解决方案-------------------- insert into @t 往表变量里插入数据 就这样 @t理解不了就理解成表好了
------解决方案-------------------- 表示往@t表插入数据!