|
查看: 1530|回复: 3
|
如何实现Table对Table做insert或update command?
[复制链接]
|
|
|
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? |
|
|
|
|
|
|
|
|
|
|
发表于 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
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|