永发信息网

insert into select 语句,需要多insert一个字段怎么办

答案:2  悬赏:70  手机版
解决时间 2021-02-20 19:07
比如tableA的字段 ID Name
1 1

tableB字段 ID Name Time

从tableA中将 ID,Name 两个字段insert进tableB,另外Time字段比如Time=13
期望得到的结果是:
tableB ID Name Time
1 1 13
怎么写语句啊,我只会写inert into tableB(ID,Name) select ID,Name from tableA
最佳答案
inert into tableB(ID, Name, Time) select ID,Name, 13 from tableA
全部回答
假设表goods(goodsid,shortname) declare @shortname varchar(50) declare @name varchar(255) -----需要得到的结果 set @name='' -------初始化,很重要 declare cursor1 cursor for --定义游标cursor1 select top 3 shortname from goods --使用游标的对象(跟据需要填入select文),即你说的select结果集 open cursor1 --打开游标 fetch next from cursor1 into @shortname --将游标向下移1行,获取的数据放入之前定义的变量@shortname中 while @@fetch_status=0 --判断是否成功获取数据 begin set @name=@name+@shortname --进行相应处理(跟据需要填入sql文),我这里根据你的需要叠加。 fetch next from cursor1 into @shortname --将游标向下移1行 end close cursor1 --关闭游标 deallocate cursor1 最后 @shortname就是你需要得到的结果 然后你插入或者更新你的那个表的字段即可!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
好益多商场我想知道这个在什么地方
普通列车14号坐位是过道吗
婴儿期的保健重点是A.指导合理喂养B.预防疾病
施工组织设计是什么意思
大话西游手游版潜能点什么时候换
通途村地址在哪,我要去那里办事
骑车从南京到合肥国道路线怎么走?
河南省科学院科技转化南阳服务中心地址在哪,
腿上有淡红色斑块,天凉很明显
iphone开机键坏了,死机怎么重启
多少吨的起重设备是特种设备
万盛沙发怎么去啊,有知道地址的么
【晚年】形容晚年的词汇
影响从众行为的因素
拍照的时候女生被男生(非男友)搂着肩合适吗
推荐资讯
上联 家住二到沟 谁能对出下联
张记骨汤刀削面景泰店我想知道这个在什么地方
洛阳发鑫电力物资有限公司我想知道这个在什么
甲与乙签订了仓储合同,约定由乙储存甲的9桶
【qute】qute=cute吗?
【中国传统文化的特点】...中国传统文化的类
描写人物好品质的词语
中国邮政储蓄银行马鞍山市碧云天支行在哪里啊
尚客优快捷酒店泰州金港中路店在什么地方啊,
高中数学如果开展第二课堂?
笔记本电脑黑屏但是灯照在屏幕上可以看到一点
对生存还是毁灭中的生存含义理解不正确的一项
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?