佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > INSERT INTO SELECT語(yǔ)句與SELECT INTO FROM語(yǔ)句的一些區(qū)別

INSERT INTO SELECT語(yǔ)句與SELECT INTO FROM語(yǔ)句的一些區(qū)別

熱門標(biāo)簽:服務(wù)外包 AI電銷 地方門戶網(wǎng)站 網(wǎng)站排名優(yōu)化 百度競(jìng)價(jià)排名 鐵路電話系統(tǒng) 呼叫中心市場(chǎng)需求 Linux服務(wù)器
1.INSERT INTO SELECT語(yǔ)句
語(yǔ)句形式為:Insert into Table2(field1,field2,...) select value1,value2,... from Table1

要求目標(biāo)表Table2必須存在,由于目標(biāo)表Table2已經(jīng)存在,所以我們除了插入源表Table1的字段外,還可以插入常量。示例如下:

INSERT INTO SELECT語(yǔ)句復(fù)制表數(shù)據(jù)
復(fù)制代碼 代碼如下:

--1.創(chuàng)建測(cè)試表
create TABLE Table1
(
a varchar(10),
b varchar(10),
c varchar(10),
CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]

create TABLE Table2
(
a varchar(10),
c varchar(10),
d int,
CONSTRAINT [PK_Table2] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]
GO
--2.創(chuàng)建測(cè)試數(shù)據(jù)
Insert into Table1 values('趙','asds','90')
Insert into Table1 values('錢','asds','100')
Insert into Table1 values('孫','asds','80')
Insert into Table1 values('李','asds',null)
GO
select * from Table2

--3.INSERT INTO SELECT語(yǔ)句復(fù)制表數(shù)據(jù)
Insert into Table2(a, c, d) select a,c,5 from Table1
GO

--4.顯示更新后的結(jié)果
select * from Table2
GO
--5.刪除測(cè)試表
drop TABLE Table1
drop TABLE Table2


2.SELECT INTO FROM語(yǔ)句

語(yǔ)句形式為:SELECT vale1, value2 into Table2 from Table1

要求目標(biāo)表Table2不存在,因?yàn)樵诓迦霑r(shí)會(huì)自動(dòng)創(chuàng)建表Table2,并將Table1中指定字段數(shù)據(jù)復(fù)制到Table2中。示例如下:

SELECT INTO FROM創(chuàng)建表并復(fù)制表數(shù)據(jù)
復(fù)制代碼 代碼如下:

--1.創(chuàng)建測(cè)試表
create TABLE Table1
(
a varchar(10),
b varchar(10),
c varchar(10),
CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]
GO

--2.創(chuàng)建測(cè)試數(shù)據(jù)
Insert into Table1 values('趙','asds','90')
Insert into Table1 values('錢','asds','100')
Insert into Table1 values('孫','asds','80')
Insert into Table1 values('李','asds',null)
GO

--3.SELECT INTO FROM語(yǔ)句創(chuàng)建表Table2并復(fù)制數(shù)據(jù)
select a,c INTO Table2 from Table1
GO

--4.顯示更新后的結(jié)果
select * from Table2
GO
--5.刪除測(cè)試表
drop TABLE Table1
drop TABLE Table2
您可能感興趣的文章:
  • 數(shù)據(jù)庫(kù)插入數(shù)據(jù)之select into from與insert into select區(qū)別詳解
  • insert into select和select into的使用和區(qū)別介紹
  • 解析MySQL中INSERT INTO SELECT的使用
  • SELECT INTO 和 INSERT INTO SELECT 兩種表復(fù)制語(yǔ)句簡(jiǎn)單介紹
  • insert select與select into 的用法使用說(shuō)明
  • mssql insert into 和insert into select性能比較
  • select into 和 insert into select 兩種表復(fù)制語(yǔ)句
  • insert into tbl() select * from tb2中加入多個(gè)條件
  • SELECT INTO 和 INSERT INTO SELECT 兩種表復(fù)制語(yǔ)句詳解(SQL數(shù)據(jù)庫(kù)和Oracle數(shù)據(jù)庫(kù)的區(qū)別)

標(biāo)簽:衡水 銅川 黃山 蘭州 湖南 湘潭 崇左 仙桃

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《INSERT INTO SELECT語(yǔ)句與SELECT INTO FROM語(yǔ)句的一些區(qū)別》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    札达县| 巴彦淖尔市| 吴忠市| 汉寿县| 方山县| 辽阳市| 德格县| 喀喇沁旗| 阳城县| 博野县| 南通市| 鄂尔多斯市| 长兴县| 嘉善县| 延川县| 咸丰县| 新疆| 德州市| 巴南区| 阆中市| 苍梧县| 新密市| 平泉县| 勐海县| 禹州市| 樟树市| 新闻| 深圳市| 吉木萨尔县| 博客| 玉龙| 平乡县| 海林市| 灵山县| 平利县| 赤峰市| 四子王旗| 山阴县| 胶州市| 佛山市| 万宁市|