Question

J'ai besoin de créer une procédure stockée qui traite une table à la recherche de lignes correspondant sur un ID particulier avec différents statuts.
Je connais la syntaxe pour obtenir les données de ligne mais je n'ai jamais essayé de comparer 2 lignes du même tableau avant? Comment est-il fait? Dois-je utiliser des variables pour stocker les données de chacune? Ou une autre manière?

Cette question est basée sur cela une, mais sur Oracle avec quelques modifications:

Tout d'abord, ce tableau peut avoir ou non beaucoup pour beaucoup, beaucoup, un à plusieurs relations avec d'autres tables.

Modifier 1:

La table ressemble à ceci:
create table Test(
id char32 not null,
column1 varchar2(2048),
column2 varchar2(2048),
...
column30 varchar2(2048) )

Toute différence dans toute colonne les fera être différents. La procédure stockée ne renverra qu'un vrai ou un faux concernant s'ils sont identiques ou non.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top