barriers / 阅读 / 详情

Oracle中“execute immediate”是什么意思?

2023-07-21 11:32:25
共1条回复
马老四
EXECUTE IMMEDIATE 一般用于 执行动态 SQL

例如:
SQL> BEGIN
2 EXECUTE IMMEDIATE ( "SELECT * FROM test_dysql WHERE id=1" );
3 END;
4 /
PL/SQL procedure successfully completed.

execute immediate 是用于在 存储过程里面. 动态的执行 SQL 语句。

例如:
有个存储过程, 用于检索表的行数。 传入的参数是 表的名称。
这种情况下,你
SELECT count(*) FROM v_变量
是无法执行的。

你只能定义一个变量 vsql varchar2(100);
然后
vsql = "SELECT count(*) FROM " || v_变量
然后调用 EXECUTE IMMEDIATE 来执行。

动态SQL,意思就是你需要执行的 SQL 语句, 不是固定的。要等运行的时候, 才能确定下来。
也就像上面那个例子,表名是 外部传入的。

不过 动态SQL 与 EXECUTE IMMEDIATE 主要用在 存储过程里面。

假如你是用 C# 或者 Java 之类的开发语言。 访问数据库的话。
是用不到 EXECUTE IMMEDIATE 的。

相关推荐

immediate的中文意思和发音

词典释义immediately.立即;马上;即刻;接近;紧接;附近;紧接地;直接地at once同时;一起;立即;马上promptly.迅速;立即;马上;及时地;准时地off hand马上;立即;无需询问(或查证)举例:1.事故后调查委员会立即召开了会议。A Board of Inquiry was convened immediately after the accident. 2.卵受精后细胞立即开始分裂。Immediately after fertilization, the cells of the egg divide. 3.汽车下了生产线立即进行校验。Cars are checked as they come off the production line. 4.她习惯了寒冷以后身体立即就好了。She was fine once she had acclimatized herself to the cold. 5.喂食通常可使正在哭闹的婴儿立即得到满足。A feed will usually provide instant gratification to a crying baby.
2023-07-21 08:26:581

immediate是什么意思

立刻,马上
2023-07-21 08:27:122

immediate是什么意思

immediateadj.立即的; 直接的,最接近的; 目前的,当前的; 直觉的
2023-07-21 08:27:202

immediate是什么意思

immediate 英[u026au02c8mi:diu0259t]美[u026au02c8midiu026at]adj. 立即的; 直接的,最接近的; 目前的,当前的; 直觉的;[例句]At this point, it "s easier to glean the broader, more immediate benefits of such services.移动支付发展到这一步,我们更容易发现此类服务的一些更深远、更直接的好处。[其他] 形近词: intermediate remediate immediacy
2023-07-21 08:27:283

请英语大神看一下这里的immediate是什么意思

immediate [u026a"miu02d0du026au0259t],adj. 立即的;直接的;最接近的例句:The immediate question is what message, if any, to send back. 直接的问题是,如果有的话,那么发送什么信息。She feels very strongly about taking immediate action to assure we get there on time. 她非常强烈地要求立即采取行动以保证我们能准时地到达。
2023-07-21 08:27:481

immediate是什么意思?

立即的; 直接的,最接近的; 目前的,当前的; 直觉的
2023-07-21 08:27:575

immediate 这个英语单词 怎么读

immediate 英[u026au02c8miu02d0diu0259t]美[u026au02c8miu02d0diu0259t]adj. 立即的; 立刻的; 目前的; 当前的; 迫切的; 接近的; 附近的; 紧接的;[例句]These tragic incidents have had an immediate effect这些悲剧性事件造成的后果即刻显现。
2023-07-21 08:28:125

immediate和 urgent 区别

immediate是立即的。Mr. Shaw made no immediate answer. 萧先生没有立即回答。 urgent是紧急的。These people are in urgent need of relief. 这些人急需救济。
2023-07-21 08:28:392

immediate有几个音节,是三音节词还是多音节词

四个
2023-07-21 08:28:532

immediate过去分词过去式是什么

immediate adj. 形容词,只有等级变化。动词有过去分词。
2023-07-21 08:29:043

imminent和immediate的区别?

imminent是指即将发生,迫在眉睫的事,而immediate是指立刻,马上,比如立即行动,立刻出发,会用immediate来表达。
2023-07-21 08:29:121

immediate的比较级和最高级

immediate (comparative more immediate, superlative most immediate)
2023-07-21 08:29:202

immediate的名词是什么

没听说过有名词
2023-07-21 08:29:283

英语 这里是否该把immediate改为immediately呢

there was a surge increase in
2023-07-21 08:29:398

immediate,mediate分别什么意思?举几个搭配,谢谢

immediate 直接的, 紧接的, 紧靠的, 立即的, 知觉的immediate cause直接原因immediate family至亲, 直系亲属in the immediate future在最近的将来take immediate action采取紧急行动immediate reply立即答复immediate knowledge直觉感知mediate 仲裁, 调停, 作为引起...的媒介, 居中调停处在中间调解, 斡旋, 介于mediate between two warring countries在两个交战国之间进行斡旋The government mediated between the workers and the employers.政府在工人与雇主间搞调和。
2023-07-21 08:30:171

immediate中文翻译

科学研究人员是一项富有挑战性、需要长期耐心和创造力的职业。这类人员需要掌握各种研究方法和技能,如实验设计、数据分析和科学写作等。他们通常在实验室工作,使用各种仪器和设备,以便进行各种实验和测试。这需要一定的技巧和经验,以确保实验结果的准确性和可靠性。 研究人员的主要职责是开展研究项目,包括设计和实施实验,以及分析和解释实验结果。他们需要与其他研究人员合作,共同完成项目,有时还需要与其他部门合作,如市场营销和生产部门,以确保项目的成功实施。研究人员还需要定期撰写和发表论文,以便与同行们分享他们的发现和成果。 为了成为一名成功的研究人员,需要具备一定的教育背景和专业知识。大多数职位需要申请人具有博士学位或硕士学位,并具有相关研究经验。此外,研究人员需要具备良好的沟通、组织和协作能力,以便与其他团队成员和同事合作。他们需要能够有效地表达自己的想法和观点,以及理解和解释其他人的意见和建议。 在职业生涯的早期,研究人员通常会担任助理研究员或实验室助理等职位,以获得必要的经验和技能。一旦他们获得足够的经验和知识,就可以晋升为高级研究员或项目经理等职位。在这些更高级别的职位中,研究人员通常需要管理和指导其他团队成员,并负责监督整个项目的进展。 总之,科学研究人员是推动人类知识进步的重要力量。他们需要有强烈的好奇心和求知欲望,以及长期的耐心和努力。虽然这是一项具有挑战性的职业,但对于那些具有热情和才能的人来说,这是一项非常有价值的工作。
2023-07-21 08:30:261

帮我翻译一下这句话吧 immediate和regional感觉讲不通

它结束了,我有不仅仅是眼前的格兰特城面积数据,所以我在报告中还包括一些地区的数据。immediate:形容词;即时、直接、立刻、立即的、近、立、绚。所以翻译成:眼前的格兰特城regional:形容词;区域性、地区性、地区的。所以翻译成:地区的数据
2023-07-21 08:30:344

区别immediate和immediately

一个形容词一个副词还有什么好讲的
2023-07-21 08:30:433

vb中视图里面那个immediate是干什么用的?

立即窗口,可以在暂停调试的时候输如代码测试的。比如,过程中有a,b两个整型变量,你就可以在暂停的时候 在立即窗口 输入 “a+b” ,然后按Enter看a+b的值
2023-07-21 08:30:531

immediate和present都可以做形容词“当前的”意思,在用法上有什么区别?

immediate 更加指时间的紧迫性。present 更指当前的一段时间。
2023-07-21 08:31:001

immediately的形容词形式

immediate adj. 立即的;直接的;最接近的; 例句; She demanded an immediate explanation. 她要求立即作出解释。 扩展资料   Any dog bite, no matter how small, needs immediate medical attention.   任何狗咬的伤口,无论多小,都需要立即就医。   Nothing other than an immediate custodial sentence could be justified.   只有立即判处监禁才合理。   He asked for immediate help from the United States to dismantle the warheads.   他向美国请求即时援助,拆除弹头。   The effects of global warming, while not immediate, are potentially catastrophic.   全球气温上升的后果虽然并非即时发生,但可能潜伏着大灾难。   The minister warned that any civil servant not at his desk faced immediate suspension.   那位部长警告说任何擅自离岗的.公务员面临着立即停职。   The immediate outlook remains bleak.   最近的前景依然很黯淡。
2023-07-21 08:31:071

求问英语单词direct immediate表示直接的的时候有什么区别?

direct 表示直接的,比如直接的答案direct answer.immediate 表示立刻的。精锐Angela
2023-07-21 08:31:282

immediately 和at once 区别

没有特别大的区别,非要说就是一个是副词一个是短语。。。
2023-07-21 08:31:492

PL/SQL里 execute immediate的用法 谁给解释下

动态sql的执行方法
2023-07-21 08:31:593

immediately怎么划分音节

immediate的英标是: 英[u026au02c8mi:diu0259t]美[u026au02c8midiu026at 观察音标我们可以发现:immediate是由4个音节组成的,所以它是多音节词。 英语单词是由字母组成的。字母构成音节。有的词只包括一个音节,有的词包含两个、三个或更多音节,分别称为单音节词、双音节词和多音节词。单音节词和多音节词。
2023-07-21 08:32:061

immediatly的形容词

immediate
2023-07-21 08:32:155

cl0se怎么读

英文原文:close英式音标:[kləʊs] 美式音标:[kloz]
2023-07-21 08:32:291

immediate family中文是什么意思

immediate family_有道词典immediate family直系亲属更多释义>>[网络短语]Immediate family 直系亲属,自己人,直接家庭成员victims immediate family 受害人的近亲属immediate family member 直系亲属,直系家庭成员,近亲属详细用法>>
2023-07-21 08:32:421

oracle中shutdown immediate执行的是一个什么样的操作

shutdown normal:正常的数据库关闭语句被发出以后,不允许重新连接。并且在数据库被关闭以前,Oracle等所有的当前被连接的用户从数据库断开。在这种模式下关闭,数据库的下次启动时将不需要任何实例恢复过程。shutdown immediate:立即关闭数据库时,在语句被发出以后,不允许新的连接,也不允许新的事务启动。任何未提交的事务被回滚。在这种模式下关闭。数据库的下一次启动时将不需要任何实例恢复过程。
2023-07-21 08:32:521

immediate success是什么意思

immediate success马到成功例句1.In my seminars I have trained thousands of women in the art of asking, and they repeatedly have had immediate success.我在研讨会上训练成千上万的女性要求的艺术,她们也不断得到立即的成效。2."You can"t expect immediate success but what is happening will have a lasting impact, " he said.他说:“你不能指望一蹴而就,但是正在发生的事情会有深远的影响。”3.The idea had an immediate success.这个主意马上得到一致同意。4.He began representing Austria internationally in 1996 and achieved immediate success.1996年他开始代表奥地利出现在国际赛场,并迅速展露头角。5.Her book was an immediate success and went through ten editions in a year.她的书一出版就受到欢迎,一年之内出了十版。
2023-07-21 08:33:012

immediate是什么意思

immediate 英[u026au02c8mi:diu0259t] 美[u026au02c8midiu026at]adj. 立即的; 直接的,最接近的; 目前的,当前的; 直觉的;[网络] 立即; 即时; 直接;[例句]These tragic incidents have had an immediate effect.这些悲剧性事件造成的后果即刻显现。双语例句1. Only a handful hadreturned to work in the immediate vicinity.仅有几个人回到临近地区工作。2. His immediate superior has singled him out for aspecial mention.他的顶头上司特别提到了他。3. Adolescent suicide israrely an impulsive reaction to immediatedistress.青少年自杀很少是由于突然发生不幸而作出的冲动反应。4. The economy needs animmediate 2 per cent cut in interest rates.当前经济状况需要立即将利率下调两个百分点.5. Any dog bite, nomatter how small, needs immediate medicalattention.被狗咬后,不管伤口多小,都必须立即就医。
2023-07-21 08:33:201

immediate的中文翻译是什么?

immediate 英[u026au02c8miu02d0diu0259t] 美[u026au02c8miu02d0diu0259t] adj. 立即的; 立刻的; 目前的; 当前的; 迫切的; 接近的; 附近的; 紧接的; (关系或级别)最接近的,直系的,直接的; (作用)直接的; [例句]We all have problems and many of them don"t have an immediate solution.我们全都有(自己的)困难。其中许多没有立即的解决办法。
2023-07-21 08:33:352

immediate是什么意思

immediate的意思是立即的; 立刻的; 目前的; 当前的; 迫切的; 接近的; 附近的; 紧接的; (关系或级别)最接近的,直系的,直接的; (作用)直接的;短语搭配:immediate employer 直接雇主;Immediate Mode 直接模式 ; 立即模式;immediate cause [法] 近因 ; 直接原因 ; 直接诱因;immediate constituent [计] 直接成分 ; 紧邻成分 ; 直接词组;immediate derived 直接派生类 ; 直接下层派生类 ; 直接的下层;Immediate boss 顶头上司 ; [经管] 直接主管 ; 直属上司 ; 直接上司immediate treatment 及时治疗 ; 及时医治;execute immediate 语法 ; 执行语句 ; 或者动态 ; 用法小解;immediate goals 当前目标 ; 直接目标。双语例句:1、When these events occur, you should not let them determine your immediate course.当这些事件发生时,你不应该让他们确定您立即课程。2、Yes, those signs mean hindrance. But they are not close to you so there is no immediate danger.是的,那些徵兆意谓障碍。但是它们并没有靠近您,所以没有立即的危险。
2023-07-21 08:33:491

immediate和quick区别

immediate [i"mi:dju0259t] adj. 立即的,即刻的,直接的,最接近的例句与用法:Her arrest produced an immediate reaction from the press. 她被捕的事立刻在新闻界引起反应。This work demands your immediate attention. 这件工作急需你立即处理。quick [kwik] adj. 快的,迅速的adv. 快,迅速地n.皮下(尤指指甲下)细嫩或敏感的肉;活肉例句与用法:Everyone is trying to get rich quick nowadays. 现在每个人都想要尽快发财致富。He gave a quick answer to the teacher"s question. 他对老师的提问作出了迅速的回答。
2023-07-21 08:34:101

立即用英语怎么说

  立即指马上,立即照办,马上着手行动的意思。那么你知道立即用英语怎么说吗?下面来学习一下吧。    立即英语说法1:   immediately    立即英语说法2:   promptly    立即英语说法3:   at once    立即的相关短语:   立即回信 by return of post   立即存取 immediate access ; instantaneous access ; zero access ; access,instantaneous   立即应用 Apply Now   立即支付 immediate payment ; Pay now ; Pronto pago ; immediate pay   立即指令 immediate instruction ; direct instruction ; immediate acknowledgment instruction   立即模式 immediate mode ; immediate mode graphics ; immediate-mode   立即更新 update now ; jetzt aktualisieren ; Immediate updating ; Immediate Update   立即访问 direct access ; zero access ; immediate access ; instantaneous access   立即应答 immediate answer ; answer now ; immediate acknowledge    立即的英语例句:   1. Mellors was preaching heresy and had to be immediately defrocked.   梅勒斯宣扬异端邪说,不得不立即免去其圣职。   2. The economy needs an immediate 2 per cent cut in interest rates.   当前经济状况需要立即将利率下调两个百分点.   3. The move was immediately challenged by two of the republics.   此项动议立即遭到其中两个共和国的反对。   4. Any dog bite, no matter how small, needs immediate medical attention.   被狗咬后,不管伤口多小,都必须立即就医。   5. Magistrates ordered his dog Samson to be put down immediately.   治安官们勒令立即将他的狗萨姆森杀掉。   6. The powder immediately ignited and set off a chain reaction of explosions.   火药立即点燃,引发一连串爆炸。   7. I received a certain amount of sympathy immediately after the attack.   遇袭之后,人们立即对我表示了些许同情。   8. Francis felt he would like to stop this conversation in its tracks.   弗朗西斯觉得他应该立即打断这一谈话。   9. It is not too late, but prompt action is needed.   现在还不算晚,但是需要立即采取行动。   10. Quick as a flash, the man said, "I have to, don"t I?"   那人立即说道:“我必须如此,是不是?”   11. The countries of Eastern Europe immediately started to dominate.   东欧国家立即开始占据支配地位。   12. A quick nod of approval would have done nicely.   要是当时立即点头同意就好了。   13. The news of his death produced an instant outpouring of grief.   他死亡的消息立即引发了强烈的悲痛。   14. Adam jumped from his seat at the girl"s cry.   女孩儿一哭,亚当立即从座位上跳了起来。   15. You are protected instantly if a thief misuses your credit card.   如果小偷盗用你的信用卡,你的卡会立即受到保护。
2023-07-21 08:34:181

immediate前面用a还是an

用an。 因为该单词的首个字母是元音。
2023-07-21 08:34:261

oracle 存储过程中的语句

在ORACLE的PL/SQL里:EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。 -- 使用技巧1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交如果通过EXECUTE IMMEDIATE处理DML命令,那么在完成以前需要显式提交或者作为EXECUTE IMMEDIATE自己的一部分.如果通过EXECUTE IMMEDIATE处理DDL命令,它提交所有以前改变的数据2. 不支持返回多行的查询,这种交互将用临时表来存储记录(参照例子如下)或者用REF cursors.3. 当执行SQL语句时,不要用分号,当执行PL/SQL块时,在其尾部用分号.4. 在Oracle手册中,未详细覆盖这些功能。下面的例子展示了所有用到Execute immediate的可能方面.希望能给你带来方便.5. 对于Forms开发者,当在PL/SQL 8.0.6.3.版本中,Forms 6i不能使用此功能.EXECUTE IMMEDIATE -- 用法例子1. 在PL/SQL运行DDL语句begin execute immediate "set role all";end;2. 给动态语句传值(USING 子句)declare l_depnam varchar2(20) := "testing"; l_loc varchar2(10) := "Dubai"; begin execute immediate "insert into dept values (:1, :2, :3)" using 50, l_depnam, l_loc; commit;end;3. 从动态语句检索值(INTO子句)declare l_cnt varchar2(20);begin execute immediate "select count(1) from emp" into l_cnt; dbms_output.put_line(l_cnt);end;4. 动态调用例程.例程中用到的绑定变量参数必须指定参数类型.黓认为IN类型,其它类型必须显式指定declare l_routin varchar2(100) := "gen2161.get_rowcnt"; l_tblnam varchar2(20) := "emp"; l_cnt number; l_status varchar2(200);begin execute immediate "begin " || l_routin || "(:2, :3, :4); end;" using in l_tblnam, out l_cnt, in out l_status; if l_status != "OK" then dbms_output.put_line("error"); end if;end;5. 将返回值传递到PL/SQL记录类型;同样也可用%rowtype变量declare type empdtlrec is record (empno number(4), ename varchar2(20), deptno number(2)); empdtl empdtlrec;begin execute immediate "select empno, ename, deptno " || "from emp where empno = 7934" into empdtl;end;6. 传递并检索值.INTO子句用在USING子句前declare l_dept pls_integer := 20; l_nam varchar2(20); l_loc varchar2(20);begin execute immediate "select dname, loc from dept where deptno = :1" into l_nam, l_loc using l_dept ;end;7. 多行查询选项.对此选项用insert语句填充临时表,用临时表进行进一步的处理,也可以用REF cursors纠正此缺憾.declare l_sal pls_integer := 2000;begin execute immediate "insert into temp(empno, ename) " || " select empno, ename from emp " || " where sal > :1" using l_sal; commit;end;对于处理动态语句,EXECUTE IMMEDIATE 比以前可能用到的更容易并且更高效.当意图执行动态语句时,适当地处理异常更加重要.应该关注于捕获所有可能的异常
2023-07-21 08:34:463

immediate变成副词需要去掉e吗?

不需要immediately没错
2023-07-21 08:35:032

at once和immediately的区别

at once和immediately的区别有词性不同、用法不同、侧重点不同。1、词性不同at once:at once意为立刻马上,是一个介词词组,由介词at与once组成。immediately:immediately意为立刻,立即,是一个副词,是形容词immediate的副词形式。2、用法不同at once:作状语。例子:Remove the pie from the oven and serve at once,意为把馅饼从烤箱中取出后立即上桌。immediately:作状语与连词。例子:Sam immediately offered to help,意为萨姆马上主动提供帮助。3、侧重点不同at once:尤用于强调。immediately:一般用于陈述句。
2023-07-21 08:35:111

with Immediate Effect是什么意思

immediate effect直接的影响immediate effect[英][iu02c8mi:diu0259t iu02c8fekt][美][u026au02c8midiu026at u026au02c8fu025bkt]瞬即效应; 例句:1.Unlike previous measures enacted by the chinese territory to cool prices, the new onesare considered more likely to have an immediate effect. 与中国内地此前推出的楼市降温措施不同,香港此次出台的新举措被认为是更有可能对房地产市场产生直接影响。
2023-07-21 08:35:281

execute immediate 里面引号怎么处理

在ORACLE的PL/SQL里:EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍然可用,但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上. -- 使用技巧1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交如果通过EXECUTE IMMEDIATE处理DML命令,那么在完成以前需要显式提交或者作为EXECUTE IMMEDIATE自己的一部分.如果通过EXECUTE IMMEDIATE处理DDL命令,它提交所有以前改变的数据2. 不支持返回多行的查询,这种交互将用临时表来存储记录(参照例子如下)或者用REF cursors.3. 当执行SQL语句时,不要用分号,当执行PL/SQL块时,在其尾部用分号.4. 在Oracle手册中,未详细覆盖这些功能.下面的例子展示了所有用到Execute immediate的可能方面.希望能给你带来方便.5. 对于Forms开发者,当在PL/SQL 8.0.6.3.版本中,Forms 6i不能使用此功能.EXECUTE IMMEDIATE -- 用法例子1. 在PL/SQL运行DDL语句beginexecute immediate "set role all";end;2. 给动态语句传值(USING 子句)declarel_depnam varchar2(20) := "testing";l_loc varchar2(10) := "Dubai";begin
2023-07-21 08:35:371

immediate parent company什么意思求解

直属控股公司,直属母公司(前者专业点)。parent company是较口语化的“母公司”,一般用“holding company”(控股公司)较专业。immediate是直属的意思,即这“母公司/控股公司”之上还有控股公司。“直接”这词一般用于持股,如“direct shareholding(直接股份持有)”和“indirect shareholding(间接股份持有)”。还有,“总公司”一词是很容易混乱为headquarter(总部)或holding company(控股公司)的。一般说法是“集团总公司(group holding company)”或“最终控股公司(ultimate holding company)”。以上只是投资银行,金融,法律和会计界的日常用词惯例。
2023-07-21 08:35:461

top banana习语的中文翻译

top banana习语的中文翻译
2023-07-21 08:35:573

immediate effect是什么意思

immediate effect英[iu02c8mi:diu0259t iu02c8fekt]美[u026au02c8midiu026at u026au02c8fu025bkt][释义] 瞬即效应;[网络] 即刻效果; 即时效应;[例句]These tragic incidents have had an immediate effect.这些悲剧性事件造成的后果即刻显现。
2023-07-21 08:36:382

immediate effect是什么意思

immediate effect直接的影响
2023-07-21 08:36:452

Oracle中“execute immediate”是什么意思?

EXECUTE IMMEDIATE 一般用于 执行动态 SQL 例如: SQL> BEGIN 2 EXECUTE IMMEDIATE ( "SELECT * FROM test_dysql WHERE id=1); 3 END; 4 / PL/SQL procedure successfully completed. execute immediate 是用于在 存储过程里面. 动态的执行 SQL 语句。 例如: 有个存储过程, 用于检索表的行数。 传入的参数是 表的名称。 这种情况下,你 SELECT count(*) FROM v_变量 是无法执行的。 你只能定义一个变量 vsql varchar2(100); 然后 vsql = "SELECT count(*) FROM || v_变量 然后调用 EXECUTE IMMEDIATE 来执行。 动态SQL,意思就是你需要执行的 SQL 语句, 不是固定的。要等运行的时候, 才能确定下来。 也就像上面那个例子,表名是 外部传入的。 不过 动态SQL 与 EXECUTE IMMEDIATE 主要用在 存储过程里面。 假如你是用 C# 或者 Java 之类的开发语言。 访问数据库的话。 是用不到 EXECUTE IMMEDIATE 的。
2023-07-21 08:36:541

immediate action是什么意思

immediate action立即行动
2023-07-21 08:37:022

oracle中 EXECUTE IMMEDIATE的作用是什么,怎样用的呢?

执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句EXECUTE IMMEDIATE -- 用法例子1. 在PL/SQL运行DDL语句begin execute immediate "set role all";end;2. 给动态语句传值(USING 子句)declare l_depnam varchar2(20) := "testing"; l_loc varchar2(10) := "Dubai"; begin execute immediate "insert into dept values (:1, :2, :3)" using 50, l_depnam, l_loc; commit;end;3. 从动态语句检索值(INTO子句)declare l_cnt varchar2(20);begin execute immediate "select count(1) from emp" into l_cnt; dbms_output.put_line(l_cnt);end;
2023-07-21 08:37:121

shutdown normal 和 shutdown immediate的区别

  shutdown normal:正常的数据库关闭语句被发出以后,不允许重新连接。并且在数据库被关闭以前,Oracle等所有的当前被连接的用户从数据库断开。在这种模式下关闭,数据库的下次启动时将不需要任何实例恢复过程。  shutdown immediate:立即关闭数据库时,在语句被发出以后,不允许新的连接,也不允许新的事务启动。任何未提交的事务被回滚。在这种模式下关闭。数据库的下一次启动时将不需要任何实例恢复过程。
2023-07-21 08:37:191

immediate needs是什么意思

直接需求;迫切需求例句:1.This week, italy"s eni spa, the largest foreign oil company in libya, signed an agreement with libya"s interim government to supply natural gas and fuel for the immediate needs of the local population. 本周,利比亚最大海外石油公司、意大利埃尼集团(eni spa)与利比亚临时政府签署了供应天然气和燃油的协议,以满足当地人的迫切需求。
2023-07-21 08:37:331