Esplora e modifica i dati in sicurezza
Funzionalità a pagamento in questa pagina: Data Rewind (Starter). Tutto il resto è gratuito.
Trova le righe necessarie
Ordinamento e paginazione avvengono sul server, quindi una grande tabella si apre alla prima pagina. Oltre 100.000 righe, il conteggio è una stima; Conta esattamente è disponibile quando ti serve il numero reale.
Filtri e regole di evidenziazione
La barra dei filtri (⌘⇧F) costruisce una clausola WHERE con 18 operatori, da = e BETWEEN a REGEX, oppure accetta una condizione SQL grezza. Salva un filtro per una tabella e richiamalo in seguito senza eseguirlo. Le regole di evidenziazione colorano righe o celle in base ai valori, come la formattazione condizionale di un foglio di calcolo, e restano su questo Mac.


Chiavi esterne e JSON
Segui una chiave esterna fino alla riga referenziata in una nuova scheda oppure visualizzane l’anteprima in un popover. Quando modifichi una colonna di chiave esterna, il selettore dei valori elenca le righe referenziate secondo le colonne scelte, come cognome e nome di un cliente. I valori JSON si aprono in un visualizzatore con un albero per orientarsi e una modalità testuale per modificarli.


Modifica i dati, poi salva una sola volta
Le modifiche alle celle, le nuove righe e le eliminazioni restano contrassegnate nella scheda fino a quando premi ⌘S; prima non viene inviato nulla. Preview SQL (⌘⇧P) elenca le istruzioni con i valori inseriti. Il salvataggio le invia con parametri associati, in una transazione quando il motore lo consente, e verifica che ogni istruzione abbia modificato il numero di righe previsto; in caso contrario, il salvataggio viene annullato.
- Editor di celle secondo il tipo della colonna: selettore di data e ora, elenchi ENUM e SET, array, JSON, editor esadecimale per valori binari e visualizzatore di immagini.
- Annulla e ripeti in ogni scheda fino al salvataggio.
- I risultati delle query sono modificabili quando la query legge una sola tabella, senza join, CTE o UNION.
- Copia le righe come CSV, JSON, Markdown, elenco IN oppure istruzioni INSERT e UPDATE.


Modalità sicura per le connessioni di produzione
Ogni connessione ha un livello di Modalità sicura: Silent, Alert, Alert (Full), Safe Mode, Safe Mode (Full) e Read-Only. Le nuove connessioni iniziano da Silent, dove le istruzioni vengono eseguite così come sono scritte. Avviso chiede conferma prima di una scrittura; i livelli Modalità sicura richiedono anche Touch ID o la password del Mac, i livelli Completi chiedono conferma anche prima delle letture e Sola lettura rifiuta le scritture e disattiva la modifica. La Modalità sicura è gratuita.
A ogni livello, DROP, TRUNCATE e DELETE senza WHERE si fermano e chiedono prima conferma. Alcune condizioni alzano il livello della connessione mentre sono attive: un motore che consente solo letture, la modalità Agente, che lo porta almeno ad Avviso, e un livello minimo imposto dall’organizzazione tramite la gestione dei dispositivi (MDM).


Ripristino dati
Data Rewind: piano Starter
Ripristino dati conserva i valori sostituiti da un salvataggio, così Restore Previous Values può recuperarli. Una schermata di revisione mostra prima cosa accadrà a ogni riga, incluse quelle cambiate dopo il salvataggio; il ripristino passa attraverso la Modalità sicura, in una transazione quando il motore lo consente. Anche un ripristino può essere ripristinato.
I valori salvati restano su questo Mac per 7 giorni, cifrati con una chiave conservata nel Portachiavi, e non vengono mai sincronizzati. Quando termina un piano, TablePro smette di registrare i salvataggi e Restore Previous Values mostra invece un avviso.


Documenti e chiavi
Non tutti i motori memorizzano righe. Su MongoDB inserisci e modifichi interi documenti come Extended JSON, rimuovi un campo da un documento e rinomini o rimuovi un campo nell’intera collezione dalla scheda Struttura. Su Redis rinomini chiavi, imposti TTL e modifichi valori stringa nella griglia, aggiungi chiavi string, hash, list, set o sorted-set e modifichi gli altri tipi con i comandi nell’editor.
Su iPhone e iPad
Nell’app per iPhone e iPad, le righe appaiono come schede che puoi ordinare, cercare e filtrare con AND e OR; toccando una chiave esterna visualizzi l’anteprima della riga referenziata. Puoi modificare una riga, impostare un valore a NULL o DEFAULT, inserire righe ed eliminarle scorrendo; modifica ed eliminazione richiedono una chiave primaria.
La Modalità sicura ha livelli propri, Off, Confirm Writes e Read-Only, con Off come valore predefinito per le nuove connessioni. Modifiche in attesa, Anteprima SQL, regole di evidenziazione e Ripristino dati sono disponibili solo nell’app per Mac.
Dove funziona
| Capacità |
|---|
| Ordinamento, paginazione e filtriMac: GratuitoiPhone e iPad: Gratuito |
| Filtri salvati e regole di evidenziazioneMac: GratuitoiPhone e iPad: Non disponibile |
| Navigazione delle chiavi esterne e selettore dei valoriMac: GratuitoiPhone e iPad: Tocca per vedere l’anteprima della riga referenziata |
| Modifica, inserimento ed eliminazione delle righeMac: GratuitoiPhone e iPad: Editor di righe; richiede una chiave primaria |
| Modifiche in attesa, Anteprima SQL e annullamentoMac: GratuitoiPhone e iPad: Non disponibile |
| Modalità sicuraMac: GratuitoiPhone e iPad: Off, Confirm Writes e Read-Only |
| Touch ID o password prima di una scritturaMac: GratuitoiPhone e iPad: Non disponibile |
| Ripristino datiMac: Piano StarteriPhone e iPad: Non disponibile |
| Documenti MongoDB e chiavi RedisMac: GratuitoiPhone e iPad: Non disponibile |
Limiti da conoscere
- Ripristino dati non è un backup. Non annulla trigger, modifiche a cascata o modifiche esterne a TablePro e non può recuperare righe senza chiave primaria, valori oltre 1 MB o valori calcolati dal server.
- Un UPDATE senza WHERE è una scrittura ordinaria: chiede prima conferma solo al livello Avviso o superiore.
- Su MongoDB, Redis, etcd e SAP HANA, la Modalità sicura considera ogni istruzione una scrittura, quindi Avviso chiede conferma anche prima delle letture e Sola lettura le blocca.
- Il risultato di un join, una CTE o una UNION è in sola lettura nella griglia; apri la tabella per modificarla.
Scarica TablePro
macOS 13 Ventura o successivoApple silicon o Intel