国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
SELECT INTO 和 INSERT INTO SELECT 兩種表復(fù)制語(yǔ)句
Insert是T-sql中常用語(yǔ)句,Insert INTO table(field1,field2,...)values(value1,value2,...)這種形式的在應(yīng)用程序開發(fā)中必不可少。但我們?cè)陂_發(fā)、測(cè)試過(guò)程中,經(jīng)常會(huì)遇到需要表復(fù)制的情況,如將一個(gè)table1的數(shù)據(jù)的部分字段復(fù)制到table2中,或者將整個(gè)table1復(fù)制到table2中,這時(shí)候我們就要使用SELECT INTO 和 INSERT INTO SELECT 表復(fù)制語(yǔ)句了。

      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ù)
   --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ù)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
oracle SELECT INTO 和 INSERT INTO SELECT 兩種表復(fù)制語(yǔ)句詳解
INSERT INTO SELECT和SELECT INTO兩種表復(fù)制語(yǔ)句
SQL總結(jié) - 博客文庫(kù) - 博客園
SQLServer技術(shù)精華
SQLite3命令操作大全
sqlite查詢表名判斷字段是否存在等
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服