stored procedure

Mattepuffo's logo
LOOP su SELECT in MySQL

LOOP su SELECT in MySQL

La Stored Procedure che vi posto più sotto è ripresa da un caso reale.

In sostanza dovevo eseguire un LOOP su una SELECT, e per ogni record eseguire un UPDATE.

In genere queste cose le faccio da codice lato server, ma nel caso specifico dovevo richiamare questo codice troppe volte in altre routines.

Quindi mi è convenuto creare una Stored Procedure ad hoc.

Mattepuffo's logo
Creare Stored Procedure in SQL Server

Creare Stored Procedure in SQL Server

Era da parecchio che non usavo SQL Server, e devo dire che non mi sto trovando male (sicuramente meglio che con Oracle).

Oggi vediamo come creare le Stored Procedure.

Ne vedremo due esempi: una per l'estrazione dati, e l'altra per l'inserimento.

In entrambi i casi abbiamo dei parametri fissi per visualizzare eventuali errori.

Mattepuffo's logo
Esportare le Stored Procedure in Oracle

Esportare le Stored Procedure in Oracle

Ieri avevamo la necessità di esportare tutte le Stored Procedure di un db Oracle.

La versione è la 12g, ma penso che quello che vedremo vada bene anche per le versioni precedenti.

Prima vediamo una query "secca" che tira fuori i dati così come richiesti.

Mattepuffo's logo
Usare l'istruzione CASE in MySQL

Usare l'istruzione CASE in MySQL

La mia necessità è questa: in una tabella ho un campo "flag" che assume solo valore 0 o 1, dove 0 sta per NON ATTIVO, e 1 sta per ATTIVO.

Quindi, eseguendo questa query, ottengo questo risultato:

SELECT codice, attivato FROM clienti;
 
CODICE    ATTIVATO
1258        1
1456        1
1328        0
1298        1
2238        0