佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1530|回复: 3

如何实现Table对Table做insert或update command?

[复制链接]
发表于 7-12-2008 10:08 PM | 显示全部楼层 |阅读模式
CREATE TABLE #TempA
(
        [ID] [varchar](512) NULL,
        [Desc] [varchar](512) NULL
)

INSERT INTO #TempA([ID], [Desc]) VALUES('A', 'Apple');
INSERT INTO #TempA([ID], [Desc]) VALUES('B', 'Ball');
INSERT INTO #TempA([ID], [Desc]) VALUES('C', 'Car');

SELECT * FROM #TempA

--------------------------------------------------------------

CREATE TABLE #TempB
(
        [ID] [varchar](512) NULL,
        [Desc] [varchar](512) NULL
)

INSERT INTO #TempB([ID], [Desc]) VALUES('A', 'Apple');
INSERT INTO #TempB([ID], [Desc]) VALUES('B', 'Bear');
INSERT INTO #TempB([ID], [Desc]) VALUES('C', 'Cat');
INSERT INTO #TempB([ID], [Desc]) VALUES('D', 'Dog');
INSERT INTO #TempB([ID], [Desc]) VALUES('E', 'Eagle');

SELECT * FROM #TempB

--------------------------------------------------------------

DROP TABLE #TempA
DROP TABLE #TempB



以上是Table A和Table B
我要把所有Table B的资料,丢去Table A
那有什么办法做出insert或update command?
回复

使用道具 举报


ADVERTISEMENT

发表于 8-12-2008 09:59 AM | 显示全部楼层
insert into #tablea ([id],[desc])  select [id],[desc]) from #tableb

大概是这样吧,网上很多例子
回复

使用道具 举报

发表于 9-12-2008 02:11 AM | 显示全部楼层
试试这个---->  select * into X(destination) from Y(source)
回复

使用道具 举报

发表于 18-12-2008 03:28 AM | 显示全部楼层
原帖由 神仙祖宗 于 8-12-2008 09:59 AM 发表
insert into #tablea (,[desc])  select ,[desc]) from #tableb

大概是这样吧,网上很多例子


这个我常用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 21-12-2025 11:15 AM , Processed in 0.093399 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表