保存sql查詢結果
發布時間: 2023-08-25 06:46:50
① sql 保存查詢結果
可用如下方法保存數據。
1、以sqlserver2008R2為例,登錄SQL Server Management。
2、新建查詢窗口,寫出要保存結果的sql語句,如:
select*fromtest;
3、出現查詢結果後,在結果處點擊右鍵,選擇「將結果另存為」。
② sql將查詢結果保存到新表中的語法是什麼
1.INSERT INTO SELECT語句
語句形式為:Insert into Table2(field1,field2,...) select value1,value2,... from Table1
要求目標表Table2必須存在,由於目標表Table2已經存在,所以我們除了插入源表Table1的欄位外,還可以插入常量。
2.SELECT INTO FROM語句
語句形式為:SELECT vale1, value2 into Table2 from Table1
要求目標表Table2不存在,因為在插入時會自動創建表Table2,並將Table1中指定欄位數據復制到Table2中
③ sql保存查詢結果要再保存的裡面打開運行語句怎麼總是提示存在
兩種可能,1是數據量太大,或者關聯表太多造成效率極低,導致長時間不能返回結果
2是網路因素,可能請求發送出去後網路發送故障導致數據不能及時返回。
可以先用BCP命令導出
SQL code
BULK INSERT 庫名..表名
FROM 'c:\test.txt'
WITH (
FIELDTERMINATOR = '|',
ROWTERMINATOR = '\n'
)
[/Quote]
是要保存查詢結果,不是用語句導入啊,把查詢得到的結果用『|』的分隔符來保存
熱點內容