Per eseguire operazioni in linguaggio di query strutturato (SQL) nei sistemi di database MySQL, come Amazon® Aurora®, come parte di una catena, aggiungi un passo che includa un comando di connessione a MySQL.
Per abilitare questi comandi, un amministratore IT deve prima creare un connettore MySQL.
Esegui create
Per eseguire un'istruzione CREATE
, usa un comando Esegui Create.
Proprietà
Proprietà |
Dettaglio |
Testo/file SQL |
Inserisci il testo o il file SQL da eseguire. |
Output
Output |
Tipo di output |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Esegui query
Per eseguire una query SELECT
e riceverne i risultati come file CSV (comma-separated values), usa il comando Esegui query.
Proprietà
Proprietà |
Dettaglio |
Testo/file SQL |
Inserisci il testo o il file SQL da eseguire. |
Delimitatore |
Seleziona il delimitatore da utilizzare nell'output CSV. |
Anteprima dei risultati |
Per vedere un'anteprima delle righe restituite, seleziona questa casella. |
Output
Output |
Tipo di output |
Conteggio dei record |
Numero intero |
Set di risultati (CSV) |
File |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Esegui SQL
Per eseguire qualsiasi comando SQL, usa il comando Esegui SQL. Se esiste un set di risultati, sarà disponibile come output del file.
Proprietà
Proprietà |
Dettaglio |
Testo/file SQL |
Inserisci il testo o il file SQL da eseguire. |
Output
Output |
Tipo di output |
Conteggio dei record |
Numero intero |
Set di risultati (CSV) |
File |
Record aggiornati |
Numero intero |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Esegui update
Per eseguire un'istruzione UPDATE
, usa un comando Esegui update.
Proprietà
Proprietà |
Dettaglio |
Testo/file SQL |
Inserisci il testo o il file SQL da eseguire. |
Output
Output |
Tipo di output |
Record aggiornato |
Numero intero |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Ottieni la definizione della tabella
Per recuperare i dettagli di una tabella, comprese le colonne, le chiavi primarie e le chiavi esterne, in formato JSON, usa il comando Ottieni la definizione della tabella.
Proprietà
Proprietà |
Dettaglio |
Tabella |
Inserisci la tabella di cui recuperare la definizione. |
Output
Output |
Tipo di output |
Metadati della tabella |
File |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Sono stati forniti input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Inserisci record
Per eseguire un'istruzione INSERT
, usa un comando Inserisci record. La fonte dei dati può essere un testo multilinea o un file CSV.
Proprietà
Proprietà |
Dettaglio |
Tabella |
Inserisci la tabella in cui inserire i record. |
Origine dati CSV |
Inserisci il file CSV da inserire nella tabella. Le colonne nel file CSV devono corrispondere allo stesso ordine specificato in Colonne. |
Delimitatore |
Seleziona il delimitatore utilizzato nell'origine dati CSV. |
È un file |
Se l'origine dati CSV è un file, seleziona questa casella. |
Include le intestazioni |
Se la prima riga dell'origine dati CSV è costituita dalle intestazioni, seleziona questa casella. |
Colonne |
Inserisci l'elenco delle colonne che l'origine dati CSV popolerà, nello stesso ordine dell'origine dati CSV. |
Template valori |
Inserisci la dichiarazione dei valori personalizzati per il comando INSERT . Indica i valori con un ? ; il numero di ? deve corrispondere al numero di campi dell'obiettivo. Per generare automaticamente, lascia vuoto. |
Output
Output |
Tipo di output |
Record inserito |
Numero intero |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |
Upsert record
Per eseguire un'istruzione UPSERT
, usa un comando Upsert record. Se le chiavi univoche di un record esistente corrispondono a quelle di un record dell'origine dati, il comando aggiorna il record; altrimenti, inserisce il record.
Proprietà
Proprietà |
Dettaglio |
Tabella di destinazione |
Inserisci la tabella in cui effettuare l'upsert dei record. |
Tabella di sosta (autogenerata) |
Inserisci il nome della tabella che conterrà temporaneamente i record durante l'upsert nella tabella di destinazione. Nota: non utilizzare una tabella esistente; il comando crea automaticamente e poi elimina questa tabella durante l'upsert. |
Colonne uniche |
Inserisci un elenco delle colonne che contengono valori unici per ogni record. Se queste colonne corrispondono tra i record delle tabelle di sosta e di destinazione, il comando aggiorna il record; altrimenti, inserisce il record. |
Origine dati CSV |
Inserisci il testo multilinea o il file CSV per effettuare l'upsert nella tabella di destinazione. Le colonne di questa origine dati devono corrispondere allo stesso ordine di Colonne. |
Delimitatore |
Seleziona il delimitatore utilizzato nell'origine dati CSV. |
È un file |
Se l'origine dati CSV è un file CSV, seleziona questa casella. |
Include le intestazioni |
Se l'origine dati CSV inizia con una riga di intestazione, seleziona questa casella. |
Colonne |
Inserisci l'elenco delle colonne che l'origine dati CSV popolerà, nello stesso ordine dell'origine dati CSV. |
Template valori |
Inserisci i valori personalizzati per l'istruzione UPSERT . Indica i valori con un ? ; il numero di ? deve corrispondere al numero di campi dell'obiettivo. Per generare automaticamente, lascia vuoto. |
Output
Output |
Tipo di output |
Record di cui è stato effettuato l'upsert |
Numero intero |
Errore SQL |
JSON |
Codici di uscita
Codice |
Tipo |
Dettaglio |
0 |
Operazione completata |
Operazione completata |
1 |
Errore |
Sono stati forniti input non validi |
3 |
Errore |
Non è stato possibile eseguire il comando |