Elimina righe
Usare l'azione Elimina righe per eliminare le righe dal database.
Per utilizzare l'azione Elimina righe nel workflow, attenersi alla procedura descritta di seguito.
1. Trascinare l'azione Elimina righe presente in Connettore SQL nell'area di lavoro, posizionare il puntatore del mouse sull'azione, quindi fare clic su o fare doppio clic sull'azione. Viene visualizzata la finestra Elimina righe.
2. Se necessario, modificare l'Etichetta. Per default, il nome dell'etichetta corrisponde al nome dell'azione.
3. Per aggiungere un tipo di connettore SQL, fare riferimento a Tipi di connettore SQL supportati.
Se in precedenza è stato aggiunto un tipo di connettore, selezionare il Tipo di connettore appropriato, quindi il connettore in Nome connettore.
4. Fare clic su TEST per convalidare il connettore.
5. Fare clic su MAPPA CONNETTORE per eseguire l'azione utilizzando un connettore diverso da quello utilizzato per completare i campi di input. Nel campo Connettore runtime immettere un nome valido per il connettore SQL. Per ulteriori informazioni su MAPPA CONNETTORE, vedere la sezione relativa all'utilizzo di Mappa connettore.
6. Nell'elenco Tabella selezionare la tabella di database appropriata da cui si desidera eliminare le righe.
È possibile eliminare più righe alla volta.
7. Nell'elenco Utilizzo clausola WHERE mediante effettuare una delle operazioni descritte di seguito.
Se si sceglie Selezione nell'elenco Utilizzo clausola WHERE mediante
a. Nel gruppo WHERE, nell'elenco Unisci clausole tramite, selezionare una delle opzioni seguenti:
AND - Tutte le condizioni specificate nel gruppo Attributi devono restituire true.
OR - Una delle condizioni specificate nel gruppo Attributi deve restituire true.
* 
Se non si seleziona alcuna condizione nel gruppo WHERE, l'azione elimina tutte le righe nella tabella selezionata.
b. Nel gruppo Attributi fare clic su Aggiungi ed effettuare le operazioni descritte di seguito.
a. Nell'elenco Attributo selezionare la colonna da filtrare.
b. Nell'elenco Operatori selezionare l'operatore condizionale appropriato.
c. Nel campo Valore immettere il valore della colonna per il filtro.
Fare clic su Aggiungi per aggiungere più colonne. Fare clic su per eliminare tutte le colonne aggiunte.
Se si aggiungono gli stessi attributi e si seleziona AND nell'elenco Unisci clausole tramite, gli attributi vengono uniti dall'operatore OR.
OPPURE
Se si sceglie Interrogazione nell'elenco Utilizzo clausola WHERE mediante
Nel campo Clausola WHERE immettere tutti gli input obbligatori nel formato di interrogazione SQL seguente:
column1 = 'text value' AND column2 >= 13
* 
Se non si specifica alcuna condizione, l'azione elimina tutte le righe nella tabella selezionata.
8. Fare clic su Fine.
* 
Per il connettore PostgreSQL, durante l'esecuzione del workflow, è possibile che venga visualizzato l'errore "Cannot find module 'pg-native'" nei log di ThingWorx Flow. Ignorare questo errore poiché non ha alcun impatto sull'esecuzione del workflow.
Schema di output
Lo schema di output dell'azione Elimina righe restituisce una stringa di messaggio e un conteggio con il numero di righe che sono state eliminate.
È stato utile?