1.復製表結構:只能復製表的欄位,不能復制主鍵、索引等
select
top
0
*
into
新表名
from
原表名
2.復制整個資料庫結構及數據:
create
datebase
Test
--創建目標資料庫
exec
P_CopyDB
@Source_DB='aspnet',@Des_DB='test'
--把源資料庫整個復制到目標資料庫
2. sql如何復制一行數據
不清楚你為什麼需要強調C欄位和十六進制
如果你這兩個庫是在同一個伺服器上的
insert into 庫B.dbo.AA
select * from 庫A.dbo.AA
where 庫A.dbo.AA.C = 』『
3. sql 在一個表中復制行
insert into 表名 select 6,NAME,SEX,ADD from 表名 where ID=2
insert into 表名 select 7,NAME,SEX,ADD from 表名 where ID=2
insert into 表名 select 8,NAME,SEX,ADD from 表名 where ID=2
4. 如何把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的操作.
5. 如何把SQL資料庫中表的數據整行復制,如把第一行的數據整行復制到第二行。
其實還是不夠清晰.
不過意思我猜出來了.
如果是每行像你說的一樣有個行號那就好辦了. 我告訴你一個很簡單的語句.
假如行號是RowId:
update YourTableName set RowId=RowId-1 where RowId<1000 and RowId>5
上面的語句是把第6行到999行的數據往前移一行,你應該可以照著寫其他的吧?
寫得不好,望採納...
6. sql 用語句復制一行數據至另一個同結構的表
select id=identity(int,1,1),* into temptable from A
INSERT INTO B (SELECT * FROM temptable where id =150)
drop table temptable
開始沒看見需要第150行...
7. SQL資料庫怎樣將幾行的數據復制到到另外一個資料庫里
分為兩種情況,一種是目標表不存在,另一種是目標表已存在,語法是不同的。
分別以sqlserver和oracle為例,兩者略有不同。
sqlserver中,如果目標表不存在:
select
*
into
新表名
from
舊表名;
sqlserver中,如果目標表已存在:
insert
into
新表名
select
*
from
舊表名;
oracle中,如果目標表不存在:
create
table
新表名
as
select
*
from
舊表名;
oracle中,如果目標表已存在(方法同sqlserver):
insert
into
新表名
select
*
from
舊表名;
8. sql語句兩個資料庫中表復制
假設當前資料庫為aaa,另一個資料庫為bbb。現在將資料庫aaa中的tba的數據復制到資料庫bbb中,就給它命名為tbb。
select * into bbb.dbo.tbb
from aaa
實際上就是into子句後面的新表名字前面加上另外一個資料庫的名稱、所有者。
9. sql 如何復制行
你的表是視圖表也就是讓用戶看的 這個不能作為資料庫中的表 你將表旋轉90度就會發現 資料庫中的表頭應該是 A(id,xx-A-01所代表的列名字,xt-Q-05所代表的列名字)
那麼在你給的A表中 看id001列 包含了資料庫中的所有id為id001條目 然後全部顯示在一列上了
若還有問題我的qq是305450815 加我即可
10. SQL 復制行問題
A.設置資料庫允許直接操作系統表。此操作可以在SQL Server Enterprise Manager裡面選擇資料庫伺服器,按右鍵,選擇「屬性」,在「伺服器設置」頁面中將「允許對系統目錄直接修改」一項選中。也可以使用如下語句來實現。
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
B.設置test為緊急修復模式