當前位置:首頁 » 編程語言 » sql復制一條數據
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql復制一條數據

發布時間: 2022-01-12 04:14:40

『壹』 sql 復制一條記錄

sql中復制一條記錄的語法為:

insertinto表名select*from表名where條件;

如,目前有數據如下:

『貳』 如何把SQL資料庫中表的數據整行復制,如把第一行的數據整行復制到第二行。

insert into 表名(TMZ,TMZPY,TMZPYZT)
select TMZ,TMZPY,TMZPYZT from 表名

如果空白的有數據,那就把所有列名帶上,關鍵的那列ZZ1就存入空

insert into 表名(TMZ,TMZPY,TMZPYZT,TMB,TMJ,TMF,GHC1,GHC2,GHC3,ZZ1,ZZ11)
select TMZ,TMZPY,TMZPYZT,TMB,TMJ,TMF,GHC1,GHC2,GHC3,'',ZZ11 from 表名

因為沒主鍵,可以先刪掉delete,然後再做insert into的操作.

『叄』 sql 用語句復制一行數據至另一個同結構的表

select id=identity(int,1,1),* into temptable from A
INSERT INTO B (SELECT * FROM temptable where id =150)
drop table temptable
開始沒看見需要第150行...

『肆』 sql怎麼復制一條數據到另一個表裡

insert into todo_table select * from table where XXXX
前提帶插入的 todo_table和數據來源的table表結構一樣

『伍』 MySQL如何復製表中的一條記錄並插入

1、打開navicat軟體,打開要復製表的資料庫,如下圖所示:

『陸』 sql,如何在同一個表中復制一條記錄

insert into tablename (這里列出除了ID的所有列) (select 這里列出除了ID的所有列 from tablename where id = 指定復制的ID)

『柒』 sql如何復制一行數據

不清楚你為什麼需要強調C欄位和十六進制
如果你這兩個庫是在同一個伺服器上的
insert into 庫B.dbo.AA
select * from 庫A.dbo.AA
where 庫A.dbo.AA.C = 』『

『捌』 sql語句復制一條記錄並修改其中某個欄位

insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Convert(varchar(7),getdate(),120) from NB_kfq_zs

插入格式是:2010-07這樣的

那就更簡單了
insert into NB_kfq_zs (shi,kfq,kfqtype,nian,mon) select shi,kfq,kfqtype,nian,Month(getdate()) from NB_kfq_zs

『玖』 sql同一表中復制一條記錄

INSERT INTO tbQuotationList (c1,c2,c3,c4)
SELECT c1,'修改後的數據',c3,c4 FROM tbQuotationList WHERE id=3

如果C2欄位類型為數字型,則把單引號去掉,內容改為數字即可.

但修改寫的數據要注意不要超出c2欄位的長度

『拾』 sql復制一條記錄,除了主鍵

假設你的表名為A,主鍵為ID,要復制ID為1的記錄,新紀錄ID為999,要復制的記錄有多少個欄位都不用關心

select*into#tmpfromAwhereID=1
update#tmpsetID=999
insertintoAselect*from#tmp