oracle存储过程插表,oracle 一张表插入另外一张表 存储过程
----創(chuàng)建存儲(chǔ)過程
create or replace procedure inserttest as
cursor cs is
select id, name, cla, addr, phone, tel, x, y, shape, objectid
from hotel_bak t2;
begin
for c in cs loop
BEGIN
insert into hotel
(id, name, cla, addr, phone, tel, x, y, shape, objectid)
values
((select max(id) + from hotel),
c.name,
c.cla,
c.addr,
c.phone,
c.tel,
c.x,
c.y,
c.shape,
(select max(objectid) + from hotel));
END;
end loop;
end inserttest;
---執(zhí)行存儲(chǔ)過程
call inserttest();
commit;
【轉(zhuǎn)】Sqlserver將數(shù)據(jù)從一個(gè)表插入到另一個(gè)表
-- 復(fù)制表結(jié)構(gòu)CREATE TABLE empty_table_name LIKE table_name; --根據(jù)table_name創(chuàng)建一個(gè)空表empty_table_name,empty_ta ...
Sqlserver將數(shù)據(jù)從一個(gè)表插入到另一個(gè)表
.如果是整個(gè)表復(fù)制表達(dá)如下: insert into table1 select * from table2 .如果是有選擇性的復(fù)制數(shù)據(jù)表達(dá)如下: insert into table1(column1 ...
Openstack_SQLAlchemy_一對(duì)多關(guān)系表的多表插入實(shí)現(xiàn)
目錄 目錄 Openstack 與 SQLAlchemy 一個(gè)多表插入的 Demo 小結(jié) Openstack 與 SQLAlchemy SQLAlchemy 是 Python 語言下的一款開源軟件,它 ...
MsSql 游標(biāo) 修改字段兩個(gè)表關(guān)聯(lián) 表向另個(gè)表插入記錄
-- 方法1:游標(biāo)-- 聲明變量DECLARE @SystemUserId AS UNIQUEIDENTIFIER -- 聲明游標(biāo)DECLARE C_SystemUser CURSOR FAST_FO ...
在Oracle中十分鐘內(nèi)創(chuàng)建一張千萬級(jí)別的表
小表不會(huì)產(chǎn)生性能問題,大表才會(huì).要練習(xí)SQL調(diào)優(yōu),還非得有大表不可.但數(shù)據(jù)不會(huì)自然產(chǎn)生,沒有數(shù)據(jù)時(shí)如何創(chuàng)建一張千萬級(jí)別的大表呢? 之前,我想用Oracle的批量插入語法去插入數(shù)據(jù),此語法如下: INS ...
inserted觸發(fā)器,一張表插入數(shù)據(jù)時(shí),同時(shí)向另外一張表插入數(shù)據(jù)
有時(shí)候,一個(gè)服務(wù)器上有多個(gè)數(shù)據(jù)庫,需要向其中一個(gè)數(shù)據(jù)庫的表中插入數(shù)據(jù)時(shí), 同時(shí)向另外一個(gè)數(shù)據(jù)的表里插入數(shù)據(jù). 可以利用觸發(fā)器和同義詞(建立同義詞的方法省略), 在一個(gè)數(shù)據(jù)庫的表里插入數(shù)據(jù)時(shí),同時(shí)向另外 ...
Sqlserver將數(shù)據(jù)從一張表插入到另一張表
1.如果是整個(gè)表復(fù)制表達(dá)如下: insert into table1 select * from table2 2.如果是有選擇性的復(fù)制數(shù)據(jù)表達(dá)如下: insert into table1(colum ...
mysql結(jié)構(gòu)相同的三張表查詢一條記錄\將一張表中的數(shù)據(jù)插入另外一張表
將一張表中的數(shù)據(jù)插入另外一張表 1.兩張表結(jié)構(gòu)相同 insert into 表1名稱 select * from 表2名稱 2.兩張結(jié)構(gòu)不相同的表 insert into 表1名稱(列名1,列名2,列 ...
oracle 把查詢結(jié)果插入到表中幾種方式
轉(zhuǎn)載:Oracle中把一個(gè)查詢結(jié)果插入到一張表中 以下是信息留存: 一.Oracle數(shù)據(jù)庫中,把一張表的查詢結(jié)果直接生成并導(dǎo)入一張新表中.?例如:現(xiàn)有只有A表,查詢A表,并且把結(jié)果導(dǎo)入B表中.使用如下 ...
隨機(jī)推薦
Pivot 和 Unpivot
在TSQL中,使用Pivot和Unpivot運(yùn)算符將一個(gè)關(guān)系表轉(zhuǎn)換成另外一個(gè)關(guān)系表,兩個(gè)命令實(shí)現(xiàn)的操作是“相反”的,但是,pivot之后,不能通過unpivot將數(shù)據(jù)還原.這兩個(gè)運(yùn)算符的操作數(shù)比較復(fù)雜 ...
IBatis一對(duì)多查詢
public class User { public int UserId { get; set; } public string UserName { get; set; } } public cl ...
C#寫WPF程序,SQLSever2008 提示插入數(shù)據(jù)成功,卻查詢不到數(shù)據(jù)
1.提示存儲(chǔ)成功,但是數(shù)據(jù)庫中沒有數(shù)據(jù).今天在用C#寫一個(gè)wpf程序時(shí),要向數(shù)據(jù)庫Sql server2008 中插入數(shù)據(jù),程序提示成功,但打開數(shù)據(jù)庫卻沒有值; 經(jīng)過查詢發(fā)現(xiàn),數(shù)據(jù)存儲(chǔ)到默認(rèn)路徑下的數(shù) ...
java使用json將HashMap轉(zhuǎn)化成javabean小例子
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import net.sf.json.JSONOb ...
HIbernate學(xué)習(xí)筆記(九) hibernate事務(wù)并發(fā)處理與樂觀悲觀鎖
事務(wù)并發(fā)處理 一. 數(shù)據(jù)庫的隔離級(jí)別:并發(fā)性作用. 1.?? ReadUncommited(未提交讀):沒有提交就可以讀取到數(shù)據(jù)(發(fā)出了Insert,但沒有commit就可以讀取到.)很少用 2.?? ...
CPU Benchmarks
http://www.cpubenchmark.net/high_end_cpus.html 非常清楚~~~
lua之mysql編程
環(huán)境搭建 #mysql 安裝 sudo apt-get install mysql-server mysql-client # lua mysql 開發(fā)驅(qū)動(dòng)安裝 sudo apt-get instal ...
ural 1106 Two Teams
http://acm.timus.ru/problem.aspx?space=1&num=1106 #include #include
pytest進(jìn)階之html測(cè)試報(bào)告
前言 Pytest系列已經(jīng)寫了幾篇文章了,也不知道對(duì)多少人有幫助,總之對(duì)于我自己來說該掌握的都已經(jīng)掌握了,那么今天我們?cè)賮碚f說pytest如何生成一個(gè)完整的html測(cè)試報(bào)告,讓你在吹牛逼的路上再多一份 ...
Docker 簡(jiǎn)述
轉(zhuǎn)自:https://cloud.tencent.com/developer/article/1354393 虛擬機(jī)和 docker 的區(qū)別,如下圖: Image (鏡像) 鏡像不包含任何動(dòng)態(tài)數(shù)據(jù),其 ...
總結(jié)
以上是生活随笔為你收集整理的oracle存储过程插表,oracle 一张表插入另外一张表 存储过程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机一级考试试题难不难,计算机一级考试
- 下一篇: 个人电脑完整重装WINDOWN XP 详