欢迎来到福编程网,本站提供各种互联网专业知识!
您的位置:网站首页 > 数据库 > MsSql

将count(*)值写入另一个表中的方法

发布时间:2008-01-21 作者: 来源:转载
一、写入同一个数据库的另一个表中:复制代码代码如下:usedb1gocreatetablet1(Itemvarchar(100),Provvarchar(100),Qtyint);insertintot1(item,prov,qty)select'原名','xx省',(selectcount(*)fromupdatawhereid='A0101')
一、写入同一个数据库的另一个表中:
复制代码 代码如下:
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')

相关推荐