# 0 - Interrogazione per sistemi con database Oracle

Nei sistemi con database Oracle, è prevista la possibilità d'interrogare i Movimenti di Ordine e Magazzino, sostituendo parte del codice Articolo, con il carattere jolly <span style="font-size: small;">**%**</span>.

<div class="div1" id="bkmrk-nei-sistemi-con-data"><dl><dt class="item10">Per meglio esporre le funzionalità della ricerca con carattere jolly, ci avvaliamo dei seguenti esempi:</dt><dt class="item10">Si supponga di utilizzare le seguenti referenze come Anagrafica Articoli:</dt><dt class="item10"></dt></dl></div><table border="1" id="bkmrk-0000000000010100001-" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 50%;"></col><col style="width: 50%;"></col></colgroup><tbody><tr><td>0000000000010100001</td><td><div class="div1" id="bkmrk-camicia-blu">Camicia Blu</div></td></tr><tr><td>0000000000010100002</td><td>Camicia Rossa</td></tr><tr><td>0000000000010100003</td><td>Camicia Gialla</td></tr><tr><td>0000000000020200001</td><td>Maglione Blu</td></tr><tr><td>0000000000020200002</td><td>Maglione Rosso

</td></tr><tr><td>0000000000020200003</td><td>Maglione Giallo

</td></tr><tr><td>ARTIC01</td><td>Stoffa inutilizzata

</td></tr><tr><td>ARTIC02</td><td>Cotone inutilizzato

</td></tr><tr><td>ARTIC03</td><td>Seta inutilizzata

</td></tr></tbody></table>

<div class="div1" id="bkmrk-caso-1-supponiamo-di"><dl><dt style="margin: 5px;">---

### CASO 1

</dt><dt style="margin: 5px;">Supponiamo di dover ricercare tutti i Movimenti di un dato Conto, il cui codice Articolo abbia come ultimo carattere il numero «1». In questo caso sarà sufficiente impostare, nel campo codice Articolo:</dt><dt style="margin: 5px;"><span style="font-size: small;">**%1**</span></dt><dt style="margin: 5px;">per ottenere i Movimenti degli Articoli:</dt><dt class="index" style="margin: 5px;">000000000001010000**1** - 000000000002020000**1** - ARTIC0**1**</dt></dl><dl><dt style="margin: 5px;">---

### CASO 2

</dt><dt style="margin: 5px;">Supponiamo di dover ricercare tutti i Movimenti di un dato Conto, il cui codice Articolo sia numerico e termini con «1». Impostare:</dt><dt style="margin: 5px;"><span style="font-size: small;">**0%1**</span></dt><dt style="margin: 5px;">per ottenere i Movimenti degli Articoli:</dt><dt class="index" style="margin: 5px;">000000000001010000**1** - 000000000002020000**1**</dt></dl><dl><dt style="margin: 5px;">---

### CASO 3

</dt><dt style="margin: 5px;">Supponiamo di dover ricercare tutti i Movimenti di un dato Conto, il cui codice Articolo inizi con «ARTIC». Imputare:</dt><dt style="margin: 5px;"><span style="font-size: small;">**ARTIC%**</span></dt><dt style="margin: 5px;">per ottenere i Movimenti degli Articoli:</dt><dt class="index" style="margin: 5px;">**ARTIC**01 - **ARTIC**02 - **ARTIC**03</dt></dl><dl><dt style="margin: 5px;">---

### CASO 4

</dt><dt style="margin: 5px;">Supponiamo di dover ricercare tutti i Movimenti di un dato Conto, il cui codice Articolo contenga i caratteri «202». Impostare:</dt><dt style="margin: 5px;"><span style="font-size: small;">**%202%**</span></dt><dt style="margin: 5px;">per ottenenere i Movimenti degli Articoli:</dt><dt class="index" style="margin: 5px;">00000000000**202**00001 - 00000000000**202**00002 - 00000000000**202**00003</dt></dl></div><div class="div1" id="bkmrk-artic03-seta-inutili"></div><p class="callout info">Si ricorda, che l'utilizzo di questa funzione richiede l'impostazione di un codice Conto diverso da 0 (zero).</p>