当前位置:网站首页>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;
边栏推荐
- 9 atomic operation class 18 Rohan enhancement
- Flink并行度和Slot详解
- 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
- CSDN syntax description
- Equals method
- 831. KMP字符串
- Le PGR est - il utile au travail? Comment choisir une plate - forme fiable pour économiser le cœur et la main - d'œuvre lors de la préparation de l'examen!!!
- 最多可以参加的会议数目[贪心 + 优先队列]
- 841. 字符串哈希
- Automatic classification of defective photovoltaic module cells in electroluminescence images-论文阅读笔记
猜你喜欢
Open source heavy ware! Chapter 9 the open source project of ylarn causal learning of Yunji datacanvas company will be released soon!
开源重器!九章云极DataCanvas公司YLearn因果学习开源项目即将发布!
Le PGR est - il utile au travail? Comment choisir une plate - forme fiable pour économiser le cœur et la main - d'œuvre lors de la préparation de l'examen!!!
YoloV6:YoloV6+Win10---训练自己得数据集
Detailed explanation of Flink parallelism and slot
剑指 Offer II 013. 二维子矩阵的和
机器学习笔记 - 使用Streamlit探索对象检测数据集
About cv2 dnn. Readnetfromonnx (path) reports error during processing node with 3 inputs and 1 outputs [exclusive release]
编译器优化那些事儿(4):归纳变量
vulnhub之school 1
随机推荐
Graduation season | regretful and lucky graduation season
Force buckle 674 Longest continuous increasing sequence
Force buckle 2315 Statistical asterisk
831. KMP string
Force buckle 2319 Judge whether the matrix is an X matrix
Notes...
gorilla官方:golang开websocket client的示例代码
编译器优化那些事儿(4):归纳变量
YoloV6:YoloV6+Win10---训练自己得数据集
ASP.NET学习& asp‘s one word
Welcome to the markdown editor
Vulnhub's funfox2
pom. XML configuration file label: differences between dependencies and dependencymanagement
关于cv2.dnn.readNetFromONNX(path)就报ERROR during processing node with 3 inputs and 1 outputs的解决过程【独家发布】
R language ggplot2 visualization: use the ggviolin function of ggpubr package to visualize the violin diagram, set the palette parameter to customize the filling color of violin diagrams at different
Throughput
机器学习笔记 - 使用Streamlit探索对象检测数据集
831. KMP字符串
Time tools
How to buy bank financial products? Do you need a bank card?