SQL-insert into-select into

关于SQL?insert into?select into的讨论正在各大平台持续发酵 ,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。

INSERT INTO ? "insert into table values ()"?

SELECT INTO "select * into new_table from old_table"?"old_table"?"new_table"

INSERT INTO SELECT INTO ?

INSERT INTO ? SELECT INTO

Oracle中insert into select和select into的区别:(select into 就相当于赋值语句,insert into是复制语句) ,在Oracle中,将一张表的数据复制到另外一个对象中 。

通常会有这两种方法:insert into select ?和 select into from。前者可以将select 出来的N行(0到任意数)结果集复制一个新表中,后者只能将"一行"结果复制到一个变量中。这样说吧 ,select into是PL/SQL language 的赋值语句 。而前者是标准的SQL语句。

做一个简单测试 ,我们就可以很容易地看出两者的差别。

1 、首先,我们创建两个表,一个作为源表 ,一个作为目标表;

create table t_source( ?

id number primary key, ?

testname varchar2(20), ?

createtime date, ?

flag varchar2(10) ?

);

create table t_target( ?

id number primary key, ?

testname varchar2(20), ?

createtime date, ?

flag varchar2(10) ?

); ?

2、接着,插入测试数据;

insert into t_source values(1,'测试数据1....1',sysdate-2,'N'); ?

insert into t_source values(2,'测试数据1....2',sysdate-2,'N'); ?

insert into t_source values(3,'测试数据1....3',sysdate-2,'N'); ?

commit; ?

测试insert into select 操作

insert into test2 select * from t_source where id=1; ?

commit; ?

测试select into 操作:

因为select into是一个plsql语言中的复制语句,和:=实现的目标一样 。

create or replace procedure sp_sync_test is

aa varchar2(100);

v_record t_source%rowtype; ?

begin

select t1.testname into aa from t_source t1 where id = 1;

dbms_output.put_line('普通变量 t1.testname= ' || aa);

select t1.* into v_record from t_source t1 where id = 1;

dbms_output.put_line('记录变量 t1.testname= ' || v_record.testname);

end;?

3、这里增加了原始类型的变量和记录类型的变量 ,便于大家理解 。

甲骨文股份有限公司(Oracle)是全球大型数据库软件公司,总部位于美国加州红木城的红木岸。在2008年,甲骨文股份有限公司是继Microsoft及IBM后 ,全球收入第三多的软件公司。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统 。甲骨文股份有限公司于1989年正式进入中国,在北京 、上海、广州和成都均设立了分支机构。

2016年1月 ,甲骨文表示会收购网站数据追踪服务商AddThis。2016年2月,甲骨文收购了云计算创业公司Ravello Systems 。2017年6月7日发布的2017年美国《财富》500强,甲骨文公司排名第81位。2017年6月 ,《2017年BrandZ最具价值全球品牌100强》公布 ,甲骨文公司排名第46位。

参考资料

csdn博客.csdn博客[引用时间2018-1-12]

关于SQL?insert into?select into的探讨就到这里,您是否还有其他想了解的内容?欢迎在评论区留言告诉我们,同时别忘了点击关注哦!

本文来自作者[环球号]投稿,不代表环球号立场,如若转载,请注明出处:http://news.17visa.com/list-m/875.html

(2)

文章推荐

  • Quantic Dream的新NPC将为其首款多人游戏带来叙事元素

      QuanticDream最出名的是像《底特律:变成人类》和《大雨》这样的单人叙事游戏,所以当工作室宣布一款名为《施法者编年史》的3v3竞技场多人游戏时,这是一个惊喜。现在,工作室透露了一个新的NPC名为奥兹达姆·德瓦姆,阿什肯农的编年史,他似乎是作为游戏叙事元素的守护者而设立的。  当

    2026年04月24日
    6314
  • 十年后,证人仍然拒绝解释自己

      2025年1月26日,见证人迎来了10周年纪念。下面,我们回顾一下让玩家自学的系统方法。  当证人在2016年1月底推出时,它故意感觉与行业其他人不合拍。随着《看门狗2》、《黑手党3》和《神秘海域4》的出现,大预算游戏的声音越来越大,电影化程度也越来越高。这些标题都没有在不必要的程度上握

    2026年04月24日
    6316
  • Arc袭击者建造图书馆任务指南

      在ArcRaiders的第一批任务中,你会收到的最后一个任务是建造一个图书馆。这个任务要求你在地下城市的图书馆中找到并取回三本书,并把它们带回斯佩兰萨的阿波罗。由于这些书位于交通繁忙的地区,你会想知道在哪里可以找到它们,这样你就可以在事情变得棘手之前快速进出。  需要注意的是,你需要在

    2026年04月24日
    5322
  • 所有口袋妖怪神秘礼物代码和奖励

      口袋妖怪口袋妖怪包括一个神秘的礼物功能,这使你可以获得免费物品在游戏中使用。这些秘密礼物通常只在有限的时间内提供,但本指南将为您提供当前所有可在口袋妖怪口袋妖怪中兑换的代码,所以请确保将其加入书签,并定期查看。随着更多代码的添加,我们将积极更新此页面。  请务必查看我们完整的Pokopi

    2026年04月25日
    6300
  • 北京5人混检疑阳性最新进展

    十混一能上班嘛㊀、十混一阳不能上班,应该做单人单管或居家静默5天。因为十混一阳,说明混管十人里肯定有一阳人,若接触过十混一阳,那么就有被感染的风险10人中有1人检测处阳性,那么其他的9人要被隔离14天。只有在隔离14天后,核酸检测和采样呈阴性结果,才能解除隔离。按照疫情防控规定,10人混合,1人阳

    2026年04月25日
    7309
  • 更新:日本MMORPG剑与魔法日志点击700万次下载,但它的LTV使它成为票房冠军

      更新:是的,我们把LTV和ARPPU搞混了。现已更正。  为了展示日本顶级手机游戏可以产生的巨大的每用户收入,marvelic(TYO:7844)和Aiming(TYO:3911)宣布他们的MMORPG剑与魔法日志已经达到700万次下载。  这高于2015年4月宣布的600万次

    2026年04月25日
    5319
  • 神捕之碾玉观音

    关于神捕之碾玉观音的讨论正在各大平台持续发酵,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。《神捕》是郑少秋继《江湖奇侠传》后在台湾飞腾影业接拍的又一部古装武侠剧,严格来说《神捕》是一部古装推理剧、古装悬案剧。飞腾从八十年代初期制作的《楚留香新传》系列开始,带着它独特的风格算是台湾电视业乃

    2026年04月26日
    5303
  • 超级马里奥银河电影的最终导演令人震惊地透露了耀西的配音演员

      下一部马里奥电影将于4月1日上映,你现在就可以买到票了。  今天的任天堂Direct是关于超级马里奥银河电影的,它包括了这部动画电影的最新预告片的发布和一些大的演员名单。下面来看看吧。  影片的主要配音演员开了直播间,祝观众“马里奥日”(3月10日纪念)快乐。预告片以一个明显受马

    2026年04月26日
    5304
  • 深红沙漠更新改进了控制,降低了难度

      绯红沙漠的最新更新版本1.00.03正在推出,带来了大量的游戏改进,错误修复和生活质量的改变,这些都是由玩家的反馈决定的。该补丁目前在Steam上可用,其他平台将会跟进。PlayStation5用户预计将在今天晚些时候收到更新,而Xbox玩家预计将在3月26日收到。  对这款游戏最大的

    2026年04月26日
    6309
  • 郑州发现多例疑似病例/郑州发现多例疑似病例最新消息

    河南疫情拐点到了吗?郑州疫情拐点何时出现?专家解答㊀、根据新华社权威访谈及相关专家观点,2-4周内疫情拐点或出现,但需结合防控措施落实情况综合判断。以下为具体信息梳理:专家观点:拐点预测与防控关联张文宏(上海医疗救治专家组组长):明确表示“如果防控起效迅速,疫情拐点整体上2-4周内可能出现”。㊁

    2026年04月26日
    5319

发表回复

本站作者才能评论

评论列表(3条)

  • 环球号的头像
    环球号 2026年04月26日

    我是环球号的签约作者“环球号”

  • 环球号
    环球号 2026年04月26日

    本文概览:关于SQL?insert into?select into的讨论正在各大平台持续发酵,我们精心筛选了最新资讯,希望能为您带来实质性的帮助。INSERT INTO ? "ins...

  • 环球号
    用户042609 2026年04月26日

    文章不错《SQL-insert into-select into》内容很有帮助

联系我们

邮件:环球号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

环球号