将count(*)值写入另一个表中的方法
发布时间:2016-12-29 来源:查字典编辑
摘要:一、写入同一个数据库的另一个表中:复制代码代码如下:usedb1gocreatetablet1(Itemvarchar(100),Provv...
一、写入同一个数据库的另一个表中:
复制代码 代码如下:
usedb1
go
createtablet1(
Itemvarchar(100),
Provvarchar(100),
Qtyint);
insertintot1(item,prov,qty)
select'原名','xx省',
(selectcount(*)
fromupdatawhereid='A0101');
二、写入另一个数据库的表中:
复制代码 代码如下:
usedb2
go
createtablet2(
Itemvarchar(100),
Provvarchar(100),
Qtyint);
INSERTINTOt2(item,prov,qty)
select'原名',
'xx省',
(selectcount(*)
FROMOPENDATASOURCE('SQLOLEDB',
'DataSource=YYIIDC;
UserID=sa;
Password=password').
db1.dbo.updatawhere
culindexid='A0101')