sabato 18 novembre 2017

PostgreSql cancellare più record con condizioni in

Nel caso che stiamo utilizzando il database PostGreSql e vogliamo eliminare ne record che hanno come condizione valori diversi, dobbiamo utilizzare la parola chiave array con ilike.

Qui di seguito un esempio

delete from NomeTabella where NomeCampo ilike any  (array['%Ast%', '%Bic%', '%tavol%','%Mioten%','%Tes%'])

In questo modo verranno eliminati tutti quei record che hanno nel campo i valori presenti nella clausola.

Nessun commento: