Comment déclarer des variables dans les procédures stockées Oracle : 1. Déclarer selon le type de données, syntaxe "nom de variable type de données (taille)" ; 2. Utiliser la déclaration "%TYPE", syntaxe "nom de table de nom de variable. Nom de champ %TYPE " ;3. Utilisez l'instruction "%ROWTYPE", la syntaxe "nom de table de noms de variables %ROWTYPE".
L'environnement d'exploitation de ce tutoriel : système Windows 7, version Oracle 11g, ordinateur Dell G3.
Déclaration de variables dans les procédures stockées Oracle
Dans les procédures stockées Oracle, il existe trois façons de déclarer des variables :
1. Déclaration par type de données
① Déclarer directement le type de données
② Format. : Nom de la variable Type de données (taille)
变量名 数据类型(大小)
V_TEST varchar2(20); V_NUM number;
注:存储过程中声明变量必须在begin之前
并且声明字符串时必须指定大小,不然会报错
2、使用%TYPE声明
①格式:变量名 表名.字段名%TYPE
②含义:该变量的数据类型与指定表的指定字段的数据类型一致
V_NAME DFGZ_PKG.NAME%TYPE;
3、使用%ROWTYPE声明
①格式:变量名 表名%ROWTYPE
--V_TOTALL_ROW 表的整行数据 V_TYPE_TOTALL_ROW V_TOTALL_ROW%ROWTYPE;
2. Utiliser la déclaration %TYPE
①Format :Nom de la table de noms de variables.Nom du champ%TYPE
②Signification : Le type de données de la variable est cohérent avec le type de données du champ spécifié de la table spécifiéerrreee3. Utilisez la déclaration %ROWTYPE
🎜🎜①Format :Nom de la table de noms de variables%ROWTYPE
🎜🎜②Signification : Le type de données de cette variable est cohérent avec le type de données de la variable spécifiée. enregistrement de ligne (tous les champs) de la table spécifiée🎜rrreee🎜 🎜Résumé : 🎜🎜🎜 ①La déclaration des variables dans les procédures stockées d'Oracle n'est pas sensible à la casse🎜🎜 ②L'utilisation des variables doit être déclarée🎜🎜Tutoriel recommandé : "🎜Tutoriel Oracle 🎜"🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!