『壹』 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