SqlServer--將儲存過程的結果集寫入一張表中
儲存過程內容:
USE [middle]
GO
/****** Object: StoredProcedure [dbo].[p_test000000001] Script Date: 01/16/2017 15:19:52 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[p_test000000001]
as
select * from middle.dbo.t_0000000001
可以看出,以上儲存過程只是查詢了一張表,輸出的是結果集。
如果執行此儲存過程,會輸出結果集。
現在需要將此結果集插入到一張表,使用以下語句即可:
insert into
t_0000000002
execute p_test000000001
;
解釋:執行儲存過程p_test000000001 ,然後將結果集插入表t_0000000002 中 。
完畢。
相關推薦
SqlServer--將儲存過程的結果集寫入一張表中
儲存過程內容: USE [middle] GO /****** Object: StoredProcedure [dbo].[p_test000000001] Script Date: 01/
MySql 定時任務和儲存過程,每月建立一張表
最近用MySQL做了一個每月1號00:00:00建立一張表並將上個月的表資料匯入到新建立的表中,在此做個小記。 1. 要做這個之前先要: -- 設定好時區 set time_zone
mysql資料庫的簡單增刪改查,合併欄位,拼接字元操作,用java完成將一張表中的查詢結果合併存入另一張表的指定欄位
首先問題描述:我現在有兩個表,一個表是關鍵詞,一個表是含有關鍵詞的標籤,需要做的就是在關鍵詞表中新建一個標籤欄位,把包含該關鍵詞的全部標籤存入其中。比如關鍵詞是Java,標籤可能有Java開發,Java後臺等。我這裡關鍵詞有4000個,標籤有40000個,我用了小段java程式碼+sql的函式就完成
Sql Server儲存過程從一個表中抓取資料填充到另一張表中
set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go -- ============================================= -- Author: <alex,,Name> -- Create
mysql將一張表的查詢結果存到另一張表中
由於mysql不支援select into 方法,mysql怎樣將一張表的查詢結果存到另一張表中? 找了兩個方法 第一種: create table dust select * from student;//用於複製前未建立新表dust的情況下 第二種 insert
mysql-使用儲存過程一次性批量建立多張表
大家好,謝謝大家閱讀我的文章,請多多指教 如何使用儲存過程一次性建立多張表,^-^,程式碼如下: 業務需求:專案中需要建立100張表 我使用了儲存過程來實現 這是我專案中使用到的一個小小功能 DELIMITER $$ USE `DBName`$$ DROP PROCEDURE
sql 如何把一個表的查詢結果插入到另一張表中(兩個表的結構不同)
-- 如何把一個表的查詢結果插入到另一張表中(兩個表的結構不同), 插入的欄位個數和查詢的欄位個數必須一致 insert into 表名(欄位1,欄位2,欄位3...) select 欄位1,欄位2,欄位3.. from 查詢表名 where .. insert into A(id,
sql語句將一張表中的某一列插入到另一張表中
如下兩張表student和course 現在想要將course表的cname列插入到student表中。(有兩種方法) 方法一: 語句如下: alter table stu
將一個庫裡的一張表中的資料複製到另一個庫的一張表中
首先,要在A和B資料庫中建立兩個同名同結構的表,其中B資料庫的表為目標表. private static void SQLCH() { SqlConnection ConectionFrom = new SqlConnection("Data So
簡單三層使用DataTable向資料庫表批量匯入資料---向SqlServer一張表中匯入資料
向資料庫的一張表中新增資料,可以採用單個新增,即一條資料、一條資料的新增;也可以採用批量匯入,依次將好些條資料寫入資料庫的一張表中。文字藉助例項《新增系列資訊》講解一種向資料庫批量匯入資料的方法。 1.介面設計 觀看一下新增系列資訊部分的介面設計: 本
PL\SQL如何將從一張表中選出的資料插入到另一張表中
今天在做資料庫操作的時候,有一個需求是將A表中的前500000條資料查出來,然後插入到表B中.表A與表B具有同樣的欄位型別,資料庫為Oracle 10g,資料庫管理工具用的PL\SQL,由於資料庫不是特別的熟,於是在網上查到如下語法: insert into B se
從一張表中拿到第二大的數值,mysql ,sqlserver,oracle
Mysql 1.表中的第二大id號 SELECT MAX(vcid) FROM msdtb1701 WHERE vcid <(SELECT MAX(vcid) FROM msdtb1701) SELECT MAX(vcid) FROM msdtb1701 WHER
EXCEL中兩列合併成一列以及根據相同列的值將表中一列的值複製到另一張表中?
今在做EXCEL時遇兩問題,現和大家分享如下: 1、如何將表中兩列值合併到一列,並按照一定的分隔符進行分割,公式如下: 假如:要將F和G的值 合併到H列並按逗號“,”隔開: H1=F1&“,"&G1 2、有兩張表,根據表中相同的編號將成績複製到
oracle資料庫表備份和表恢復 怎樣將Oracle一張表的多個欄位更新到另一張表中去
對於比較簡單的表,資料量不是特別多的表,可以使用簡單的sql語句來進行備份create table T_FA_Cat_20121207 as select * from T_FA_Cat 建立一個新表,把資料儲存起來 insert into T_FA_Cat sele
Oracle怎樣將一張表的多個欄位更新到另一張表中去
Oracle中將一張表的多個欄位更新到另一張表中去 update t_retired_device a set(a.tag_id, a.sub_tag_id) = (select b.tag_id
Oracle中把一張表查詢結果插入到另一張表中
Sql程式碼 create table B as select * from A 二、Oracle資料庫中支援把查詢結果匯入到另外一張表中。 例如:有兩個表A和B 1)如果兩個表的表結構是否相同,但要插入的欄位型別相同: (1)把A表的全部欄位資料插入到B表中:Sql程式碼 insert into B sel
Excel 2010 Vlookup函數用法(合並多個組員反饋回來的表格 到 一張表中)
index font 用戶 組合鍵 -s line 標定 AC 雙擊 VLOOKUP函數用法說明: 案例 情景:組長有一張表格,發給多個組員填寫,每個組員填寫完之後反饋回來,然後組長將多個組員反饋回來的表格合並到一張表格,如何快速實現? 總表.xlsx:是
mysql 從相同類型的多張表中提取到一張表中
tab cursor 同時 sql and ble 有時 eat sch 蝸牛背著沈重的殼,貼著地面一步步艱難地向前爬行,不回頭,也不左顧右盼,只是朝著自己想到達的地方行進。 有時候需要從多張相同類型的表中提取數據,這些表有一些相同的列或者表結構完全相同,同時表名存在一定的
postgresql 從一張表中查詢出記錄然後批量插入到另一張表中
有個業務從 appuser 表中 把uid 查出來所有uid 資料,然後批量插入 app_user_sdk 表中 insert into app_user_sdk ((select uid,'MY' from appuser); 又要重複插入,又把新新增的使用者,
hive使用技巧:把很多小檔案匯入一張表中、顯示在檔案中位置和行數等。
1.使用MSCK命令匯入輸入到hive表 我們有時候會遇到很多小檔案需要匯入到一張hive表裡面,但是一個個匯入非常麻煩。 假設建立一個外部表,這個表在hdfs的order資料夾裡,但是這個資料夾現在是空的。所以用select * 是沒有資料的。 CREATE EXTERNAL TABL