A. 如何直接往系統中資料庫表插入數據
添加數據需要知道往哪張表添加,以及自己要添加的內容,然後可用insert語句執行。 1、以sqlserver2008r2為例,登錄SQL Server Management Studio到指定的資料庫。 2、登錄後點擊「新建查詢」。 3、比如要往test表中插入數據,可先用如下語句查看一下表結構及表內數據: 1 select * from test; 4、根據自己的實際情況添加輸入,比如要添加一條「16,小小動」的數據。 1 insert into test (id,name) values (16,'小小動'); 執行成功後會有提示: 5、此時資料庫中數據如下,說明添加成功。
B. SQL SERVER中,如何把一個表中的數據導入到另一個表中
1、假如A表存在
則 insert into A(a,b,c) (select a,b,c from B)
2、假如A表不存在
select a,b,c into A from B
3、假如需要跨資料庫
insert into ADB.[dbo].A(a,b,c) (select a,b,c from BDB.[dbo].B)
SQL導入語句
1、如果要導出數據到已經生成結構(即現存的)FOXPRO表中,可以直接用下面的SQL語句
insert into openrowset('MSDASQL',
'Driver=Microsoft Visual FoxPro Driver;SourceType=DBF;SourceDB=c:',
'select * from [aa.DBF]')
select * from 表
說明:
SourceDB=c: 指定foxpro表所在的文件夾
aa.DBF 指定foxpro表的文件名.
2、導出到excel
EXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c: emp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
3、/** 導入文本文件
EXEC master..xp_cmdshell 'bcp dbname..tablename in c:DT.txt -c -Sservername -Usa -Ppassword'
C. 如何快速把一個資料庫表中的數據插入到另一個資料庫的表中
右鍵原表的資料庫,任務--導出數據,然後在另外一個資料庫里,導入數據。(所有數據導入)
如果是第一個資料庫的某一個表,到另外一個資料庫的某一個表,其他數據不影響。右鍵原表的資料庫,任務--生成腳本--選擇需要數據的表,然後在另外一個資料庫,右鍵--任務--還原資料庫,選擇導出的資料庫生成的腳步,就可以了。
D. 怎樣把sql資料庫表結構導入到新資料庫
需要看需求,如果另一張表結構是存在的是一種,另一種是另一張表不存在。
表結構存在:
1
insert into 被插入表(欄位1,欄位2,欄位3) select 欄位1,欄位2,欄位3 from 原表;
注意:被插入表的欄位1,欄位2,欄位3需要與原表的插入欄位一一對應。
表結構不存在:
1
select 欄位1,欄位2,欄位3 into 新表 from 原表;
E. 怎麼導入資料庫表
怎麼添加資料庫文件呢,我作好了的.不會讓我在線填加吧.
F. 資料庫怎麼導入數據,資料庫怎麼導入表
生成腳本導出導入sql2008全部數據
右鍵要導出的資料庫,任務--生成腳本。
2
在設置腳本編寫選項處,點擊--高級(A),選擇要編寫腳本的數據的類型為:架構和數據。
3
如果找不到
要編寫腳本的數據的類型
,可以看下圖,sql2008(有多個版本),把編寫數據的腳本設置為TRUE即可。
4
選擇要保存的地方,一直下一步就可以了。在要導入的資料庫中新建查詢:從SET
ANSI_NULLS
ON
處開始執行(可以刪除這句前面所有語句)。
5
上面方法,用到本人的sql
server
managerment
studio
導出是不行的,
本人在選擇對象的時候勾選的是如下紅色圈中,結果就行了。
方法二
1
分離和附加(導入與導出)
sql2008數據(全部)
右鍵資料庫,任務--分離--刪除連接,更新...
打勾,確定。
2
復制分離出來的數據(一般在Data目錄下),包含兩個文件mdf和ldf。
3
右鍵資料庫(總的)——附加,在跳出的對話框中擊添加,再指定剛才的mdf文件。
G. 資料庫中的表已經建好但是該如何導入到資料庫中
利用資料庫的導入/導出功能就可以了
txt文件,你的同事應該把數據按照一定格式導出到了txt文件,你只要按照導入功能的提示導入數據即可。
項目裡面通過連接資料庫進行操作。
看來你的知識還有很大的提升空間,加油學習吧。你要關注的是項目用的哪種資料庫 Oracle,MySQL,MSSQL,還是其他的呢?
另外用什麼語言開發?這些都是你要學習的。
望採納。
H. 如何將數據從一個資料庫插入到另一個資料庫的表中
以mysql資料庫為例分情況一一說明:
兩張表:insertTest和insertTest2,前者中有測試數據
create table insertTest(id int(4),name varchar(12));
insert into insertTest values(100,'liudehua');
insert into insertTest values(101,'zhourunfa');
insert into insertTest values(102,'zhouhuajian');
1.如果2張表的欄位一致,並且希望插入全部數據,可以用這種方法:
INSERT INTO 目標表 SELECT * FROM 來源表;
insert into insertTest select * from insertTest2;
2.如果只希望導入指定欄位,可以用這種方法:
INSERT INTO 目標表 (欄位1, 欄位2, ...) SELECT 欄位1, 欄位2, ... FROM 來源表;
注意欄位的順序必須一致。
insert into insertTest2(id) select id from insertTest2;
3.如果您需要只導入目標表中不存在的記錄,可以使用這種方法:
INSERT INTO 目標表
(欄位1, 欄位2, ...)
SELECT 欄位1, 欄位2, ...
FROM 來源表
WHERE not exists (select * from 目標表
where 目標表.比較欄位 = 來源表.比較欄位);
1>.插入多條記錄:
insert into insertTest2
(id,name)
select id,name
from insertTest
where not exists (select * from insertTest2
where insertTest2.id=insertTest.id);
2>.插入一條記錄:
insert into insertTest
(id, name)
SELECT 100, 'liudehua'
FROM al
WHERE not exists (select * from insertTest
where insertTest.id = 100);
使用 al 作表名,select 語句後面直接跟上要插入的欄位的值。
4.將查詢出來的數據並同其他變數一起插入新的數據表中
insert into t_supp_PurchPlan_s(PurPlanCode,itemcode,Speccode) select 'hello'as PurPlanCode,itemcode,speccode from b_item where id=8
直接將變數放到相應的位置即可(如上將固定的變數或動態變數放入即可)
I. 在sql中怎樣將一個資料庫裡面表的數據導入到另一個資料庫表裡面要怎麼做
insert into 資料庫2.dbo.表1
select * from 資料庫1.dbo.表1
J. 資料庫怎樣把一個表的數據插入到另一個表
把一個表的數據插入到另一個表的操作方法:
如圖,這里我們有兩張表格,在表1中,有兩個人的數學成績,而在表2中,有兩個人的物理成績,我們要做的就是將表2中物理成績導入表1中;