Nb de lignes insérées SQL Oracle
Fermé
zefennec
Messages postés
10
Date d'inscription
mardi 23 mars 2004
Statut
Membre
Dernière intervention
13 mars 2016
-
8 avril 2004 à 11:46
ludvo Messages postés 65 Date d'inscription mardi 5 mars 2002 Statut Membre Dernière intervention 5 août 2004 - 8 avril 2004 à 16:39
ludvo Messages postés 65 Date d'inscription mardi 5 mars 2002 Statut Membre Dernière intervention 5 août 2004 - 8 avril 2004 à 16:39
Bonjour à tous,
est-ce que quelqu'un connait une variable Oracle qui, après une requête d'insertion, contiendrait le nombre de lignes insérées ?
Ceci pour m'éviter de lancer un count(*) couteux après une requête qui l'est déjà
merci de votre aide
est-ce que quelqu'un connait une variable Oracle qui, après une requête d'insertion, contiendrait le nombre de lignes insérées ?
Ceci pour m'éviter de lancer un count(*) couteux après une requête qui l'est déjà
merci de votre aide
A voir également:
- Nb de lignes insérées SQL Oracle
- Partage de photos en ligne - Guide
- Nb si en anglais - Guide
- Site de vente en ligne particulier - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Nb si couleur - Guide
2 réponses
naima0104
Messages postés
13
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
21 avril 2004
8 avril 2004 à 12:23
8 avril 2004 à 12:23
Bonjour, je crois que les seules commandes ORACLE qui retourne le nbr d'enreg d'une table sont :
select count(*) from ma_table;
ou
select max(rownum) from ma_table;
mais dans tout les cas vaous allez passer par l'une de ces 2 requettes.
REMARQUE : ROWNUM est variable INTERNE;
[ si posssible que je me trompe ]
select count(*) from ma_table;
ou
select max(rownum) from ma_table;
mais dans tout les cas vaous allez passer par l'une de ces 2 requettes.
REMARQUE : ROWNUM est variable INTERNE;
[ si posssible que je me trompe ]
ludvo
Messages postés
65
Date d'inscription
mardi 5 mars 2002
Statut
Membre
Dernière intervention
5 août 2004
7
8 avril 2004 à 16:39
8 avril 2004 à 16:39
Pourquoi ne fais tu pas un trigger before insert sur les differentes tables qui t'interressent. Dans celui-ci tu fais une difference entre le nombre de lignes deja presentes et le nombre future de lignes puis qui t'affiche ca?
Ca semble un peu lourd a faire juste pour avoir un count, mais apres tu n'auras plus a t'en soucier
Y a rien de plus con qu'un ordinateur.
Louis Schuffenecker
Ca semble un peu lourd a faire juste pour avoir un count, mais apres tu n'auras plus a t'en soucier
Y a rien de plus con qu'un ordinateur.
Louis Schuffenecker