Domanda

Devo creare una procedura memorizzata che elabora una tabella in cerca di righe corrispondenti su un ID particolare con stati diversi.
Conosco la sintassi per ottenere i dati delle righe ma non ho mai provato a confrontare 2 righe dalla stessa tabella prima? Com'è fatto? Avrei bisogno di utilizzare le variabili per archiviare i dati da ciascuno? O qualche altro modo?

Questa domanda è basata su questo uno, ma su Oracle con alcune modifiche:

Prima questa tabella può avere o meno molti a molti, molti a uno, uno per molte relazioni con altre tabelle.

EDIT 1:

La tabella sembra così:
create table Test(
id char32 not null,
column1 varchar2(2048),
column2 varchar2(2048),
...
column30 varchar2(2048) )

Qualsiasi differenza in qualsiasi colonna si tradurrà di essere diversi. La procedura memorizzata restituirà solo un vero o falso riguardo se sono identici o meno.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top