導航:首頁 > 數據分析 > sql怎麼批量添加數據

sql怎麼批量添加數據

發布時間:2023-05-21 17:04:37

『壹』 SQL批量添加數據

下面的代碼已驗證過,直接在查詢分析器里回執行就可以了
create table #1 (
Time datetime
)
--select * from #1
declare @答i int,@StartTime datetime
select @i = 0,@StartTime = '2010-3-17 8:30:00'

while @i < 3
begin
insert into #1 values(dateadd(dd,@i,@StartTime))
set @i=@i+1
end
select * from #1
drop table #1

『貳』 如何用SQL語句將數據批量插入資料庫

你的文檔是什麼類型還是表?
如果是表,直接插
INSERT INTO 要插表(對應欄位1,對應欄位2,對應欄位3)
SELECT 欄位1,欄位2,欄位3
FROM 文檔

如果文檔不是表,而是其他類型的,先把數據放到EXCEL,同過EXCEL導入資料庫
再通過上面的方式插入吧

『叄』 怎樣向SQL Server中大批量插入數據

一次性插入大量數據,只能使用循環,
如:游標,while 循環語句
下面介紹While 循環插入數據,
SQL 代碼如下:
IF OBJECT_ID('dbo.Nums') IS NOT NULL
DROP TABLE dbo.Nums;
GO
CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY);
DECLARE @max AS INT, @rc AS INT;
SET @max = 5000000;
SET @rc = 1;
INSERT INTO Nums VALUES(1);
WHILE @rc * 2 <= @max
BEGIN
INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums;
SET @rc = @rc * 2;
END
INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums WHERE n + @rc <= @max;
--以上函數取自Inside SQL Server 2005: T-SQL Query一書。
INSERT dbo.Sample SELECT n, RAND(CAST(NEWID() AS BINARY(16))) FROM Nums

『肆』 如何使用SQL語句進行批量添加數據

Update
[表名]
Set
要修改的欄位名
=
'要修改為的內容'
Where
要修改的欄位名
=
'修改前的內容'
執行一下以上的SQL語句就可以了

『伍』 SQL批量插入數據

一、針對批量插入數據,如果量不是太多,可以多條SQL語句運行就可以了,

類似下面的語句,當然可以使用excel 編輯後,復制到查詢器中運行,

insert into table(a,b) values('1','a')

insert into table(a,b) values('2','b')

insert into table(a,b) values('3','c')


二、大量數批量插入,即數據表的移植,數據備份轉換之類的,就需要工具,比如MSSQL的DTS工具,pb的數據通道 等等。這里介紹卜螞衫一下 DTS工具。

閱讀全文

與sql怎麼批量添加數據相關的資料

熱點內容
多個表格文件怎樣壓縮文件 瀏覽:729
cad文件大很卡如何解決 瀏覽:633
將java程序打包成apk 瀏覽:277
2021唱吧文件找不到了 瀏覽:463
華為p9手機文件管理 瀏覽:284
固定在工具欄的文件夾怎麼查找路徑 瀏覽:667
半條命2有幾個版本 瀏覽:333
電腦管家微信備份文件夾 瀏覽:826
ubuntu文件夾解鎖 瀏覽:34
網站多少錢一單 瀏覽:382
系統鏡像恢復找不到文件 瀏覽:255
進什麼網站 瀏覽:588
修改了配置文件代碼沒有讀出來 瀏覽:749
vss資料庫是什麼 瀏覽:899
奇跡13單機系統找不到指定文件 瀏覽:719
flyme魅藍3以前的版本 瀏覽:318
安卓文件管理哪些文件夾可以刪除 瀏覽:290
安卓車載導航沒有聲音是怎麼回事 瀏覽:810
cjson數組格式 瀏覽:159
vb文件在哪裡 瀏覽:215

友情鏈接