Ricerca tra le tabelle
La ricerca dati risponde alla domanda «dove è memorizzato questo valore?» — cerca una stringa in molte tabelle contemporaneamente, ed è così che trovi l'unica tabella che contiene un codice cliente in uno schema che non hai progettato tu.
Eseguire una ricerca
- Clicca Ricerca nella barra degli strumenti.
- Scegli le tabelle in cui cercare. Tutte e Nessuna impostano e svuotano l'elenco con un clic.
- Digita il testo e premi
Enter, oppure clicca 🔍 Cerca.
Durante l'esecuzione NabuSQL mostra quante tabelle sono già state analizzate. Il riepilogo indica quanti risultati sono stati trovati e in quante tabelle.
Solo colonne testuali
La ricerca copre le colonne varchar e text. Colonne numeriche, di data, booleane e binarie non vengono analizzate: cercare 1500 non lo troverà in una colonna importo.
Leggere i risultati
I risultati sono raggruppati per tabella, con le righe corrispondenti sotto. Gli errori su una singola tabella — per esempio un problema di permessi — vengono segnalati accanto a quella tabella invece di interrompere l'intera esecuzione.
Quando usare altro
- Trovare un valore in una tabella nota — apri la tabella e usa il filtro della griglia dati. Molto più veloce.
- Trovare una colonna o una tabella per nome — la casella di ricerca sopra l'albero.
- Cercare in colonne numeriche o di data — scrivi la query nell' editor SQL; un
WHERE importo = 1500su un paio di tabelle candidate batte una scansione di tutto.
Prestazioni
Ogni tabella selezionata viene interrogata. Su uno schema grande restringi prima l'elenco: cercare in 200 tabelle qualcosa che sai essere in una di cinque è tempo speso per nulla.
