当前位置:网站首页>Traversée des procédures stockées Oracle
Traversée des procédures stockées Oracle
2022-07-07 20:08:00 【Crabe du Jianghu】
Ce qui suit décrit principalementOraclePendant la procédure stockée,Comment utiliserforLa boucle traverse l'épissageSQLDéclarations,Et la mise en œuvre.
- écriture circulaire
Note::Pour la concision des déclarations,Dans le bloc de code suivant“SQLDéclarations”DeSQLIl sera montré ci - dessous.
FOR ARR IN (SQLDéclarations) LOOP
-- Impression de la console(Exécution formelle,Il est recommandé de supprimer ou de commenter)
DBMS_OUTPUT.PUT_LINE(ARR.SS);
-- Mise en œuvresql
EXECUTE IMMEDIATE ARR.SS;
END LOOP;
Ne vous attardez pas sur les mots suivants,Ça dépend..Principalement pour exprimer l'exécution finaleSQLComment est - ce arrivé.(épissagesqlL'instruction ne peut pas se terminer par un point - virgule,Sinon, exécutezsqlÇa va mal tourner.)
SELECT 'UPDATE SCHOOL_ROll SET ROLL = '|| S.ROLL || 'WHERE ID = ' || S.ID FROM STUDNETS AS S
- Déclaration complète de la procédure stockée
CREATE
OR REPLACE PROCEDURE "SP_OA_SL" AS BEGIN
-- TraverséeSQLRésultats de la mise en œuvre
FOR ARR IN ( SQLDéclarations ) LOOP
-- Impression de la console(Exécution formelle,Il est recommandé de supprimer ou de commenter)
DBMS_OUTPUT.PUT_LINE ( ARR.SS );
-- Mise en œuvresql
EXECUTE IMMEDIATE ARR.SS;
END LOOP;
END;
边栏推荐
- RESTAPI 版本控制策略【eolink 翻译】
- Open source heavy ware! Chapter 9 the open source project of ylarn causal learning of Yunji datacanvas company will be released soon!
- pom.xml 配置文件标签作用简述
- CIS芯片测试到底怎么测?
- How to cooperate among multiple threads
- Graduation season | regretful and lucky graduation season
- Force buckle 989 Integer addition in array form
- 搞定带WebKitFormBoundary post登录
- 浅尝不辄止系列之试试腾讯云的TUIRoom(晚上有约,未完待续...)
- 力扣 459. 重复的子字符串
猜你喜欢
数据孤岛是企业数字化转型遇到的第一道险关
Make this crmeb single merchant wechat mall system popular, so easy to use!
MRS离线数据分析:通过Flink作业处理OBS数据
最多可以参加的会议数目[贪心 + 优先队列]
Cloud component development and upgrading
Cloud 组件发展升级
Simulate the implementation of string class
PMP對工作有益嗎?怎麼選擇靠譜平臺讓備考更省心省力!!!
Classification automatique des cellules de modules photovoltaïques par défaut dans les images de lecture électronique - notes de lecture de thèse
9 atomic operation class 18 Rohan enhancement
随机推荐
力扣 989. 数组形式的整数加法
pom.xml 配置文件标签:dependencies 和 dependencyManagement 区别
Is PMP beneficial to work? How to choose a reliable platform to make it easier to prepare for the exam!!!
Boot 和 Cloud 的版本选型
Cloud component development and upgrading
R language dplyr package select function, group_ The by function, filter function and do function obtain the third largest value of a specific numerical data column in a specified level in a specified
SQL common optimization
Navicat连接2002 - Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘解决
Dynamic addition of El upload upload component; El upload dynamically uploads files; El upload distinguishes which component uploads the file.
openEuler 资源利用率提升之道 01:概论
ASP.NET学习& asp‘s one word
Compiler optimization (4): inductive variables
关于自身的一些安排
831. KMP字符串
Some important knowledge of MySQL
Equals method
R language ggplot2 visualization: use the ggstripchart function of ggpubr package to visualize the dot strip plot, set the position parameter, and configure the separation degree of different grouped
[confluence] JVM memory adjustment
Throughput
Make this crmeb single merchant wechat mall system popular, so easy to use!