Griglia dati
Doppio clic su una tabella nella barra laterale per aprirne i dati, oppure clic destro e Apri dati. I risultati delle query usano la stessa griglia.
Modifica
Premi Enter o F2 su una cella per modificarla, Esc per annullare. Tab passa alla cella successiva, le frecce spostano la selezione e Shift+clic seleziona un intervallo.
Le modifiche vengono raccolte e applicate quando premi Ctrl+S o clicchi Salva. Annulla le scarta. La barra degli strumenti mostra quante modifiche sono in sospeso e NabuSQL chiede conferma prima che tu cambi pagina perdendole.
Delete imposta la cella a NULL. Per rimuovere righe, selezionale e usa Elimina riga dal menu contestuale.
Tabelle senza chiave primaria
Se la tabella non ha una chiave primaria la griglia mostra La tabella non ha una chiave primaria. Senza di essa non c'è modo affidabile di indirizzare una singola riga: modifica queste tabelle con attenzione — o aggiungi prima una chiave in Tabelle e colonne.
Filtri e ordinamento
- Filtro apre un generatore di condizioni. Clicca + Aggiungi condizione, scegli colonna, operatore e valore, poi applica. Le condizioni si combinano e Cancella le rimuove.
- Puoi anche digitare un'espressione diretta, es.
eta > 18 AND nome LIKE 'A%'. - Un clic sull'intestazione ordina; il menu della colonna offre crescente, decrescente e azzeramento.
- Colonne controlla quali colonne sono visibili; Mostra tutte le riporta.
- La casella di ricerca filtra le righe caricate.
Paginazione
La barra inferiore imposta le righe per pagina e salta a un numero di pagina — digita il valore e premi Enter. Con modifiche non salvate, cambiare l'uno o l'altro chiede prima conferma.
Copiare i dati fuori
Clic destro su una cella o su una selezione:
| Voce | Risultato |
|---|---|
| Copia riga | La riga come testo (Ctrl+C) |
| Copia come ▸ Istruzione INSERT | Un INSERT pronto per le righe selezionate |
| Copia come ▸ INSERT senza PK | Lo stesso, senza chiave primaria — per copiare righe in un'altra tabella |
| Copia come ▸ Istruzione UPDATE | Un UPDATE basato sulla chiave primaria |
| Copia come ▸ Valori separati da tabulazione | TSV, pronto per un foglio di calcolo |
| Copia come ▸ Nomi campi + tabulazione | TSV con riga d'intestazione |
| Copia valore cella | Solo quella cella |
Selezionando più righe, ogni voce Copia come si applica a tutte.
Aggiungere e incollare righe
- Inserisci riga sopra / Inserisci riga sotto creano una riga vuota in quella posizione.
- Nuova riga nella barra degli strumenti la aggiunge in fondo.
- Incolla (
Ctrl+V) scrive il contenuto degli appunti nelle celle selezionate. - Dopo aver copiato una riga, Inserisci riga copiata come nuova la aggiunge come ulteriore riga, mentre Incolla riga in questa riga sovrascrive la riga su cui hai cliccato.
Operazioni sulle colonne
Il menu dell'intestazione può ordinare, copiare tutti i dati della colonna, copiare il nome della colonna e impostare ogni cella visibile a stringa vuota o a NULL. Entrambe le operazioni di massa chiedono conferma e nominano la colonna.
Visualizzatore di celle
Text nella barra degli strumenti apre un pannello con il contenuto completo della cella selezionata — utile per testi lunghi e per tutto ciò che una cella tronca. Trascina il bordo superiore per ridimensionarlo.
Il pannello ha fino a tre schede, e offre solo quelle che la cella selezionata ha davvero:
- Testo — il valore grezzo, modificabile sul posto a meno che la colonna non sia chiave primaria.
Set ''eSet NULLsono nell'intestazione del pannello. - JSON — compare quando il valore si interpreta come oggetto o array JSON, e lo mostra come albero richiudibile. Una cella che contiene un semplice
123è tecnicamente JSON valido, quindi la scheda le ignora di proposito: altrimenti si accenderebbe su ogni valore ordinario. - Binario — compare per colonne BLOB, BINARY,
byteae IMAGE.
Contenuto binario
Le colonne binarie sono l'unica cosa che una griglia di risultati non può trasportare: al suo interno è tutto testo, quindi un BLOB arriva come segnaposto <binary N bytes>. La scheda Binario recupera i byte reali su richiesta, ed è per questo che aspetta il clic su Carica contenuto invece di tirare megabyte ogni volta che sposti il cursore.
Una volta caricato ottieni la dimensione reale, il tipo rilevato e un'immagine oppure un dump offset/hex/ASCII. Salva come... scrive l'intera cella su file — l'esportazione la rilegge lato server, quindi ciò che salvi non è mai l'anteprima troncata.
Per l'anteprima viene recuperato solo il primo megabyte. Oltre, il pannello lo dice, e per un'immagine rinuncia a disegnarla invece di mostrarti una mezza figura rotta: usa Salva come... per vederla intera.
Identificare la riga
Il recupero indirizza la riga tramite la chiave primaria, ripiegando sulla prima colonna quando non c'è. Se nemmeno questo identifica la riga, il pannello lo dice invece di tirare a indovinare.
Calcolatrice
Calcolatrice nella barra degli strumenti apre una striscia sopra la paginazione che riassume ciò che è selezionato: un intervallo trascinato, una riga intera tramite il suo numero, una colonna intera tramite l'intestazione, o una singola cella.
Mostra il numero di celle, di valori distinti e di NULL e — quando la selezione contiene numeri — somma, media, minimo e massimo. Se solo una parte della selezione era numerica, dichiara quanti valori ha effettivamente conteggiato, invece di sommare in silenzio un sottoinsieme.
Legge la pagina corrente
La striscia è calcolata sulle righe caricate, cioè una pagina. È esattamente per questo che dice solo pagina corrente.
Quando la selezione copre esattamente una colonna compare il pulsante Σ intera tabella. Esegue una vera query di aggregazione sull'intera tabella — con il filtro attualmente applicato alla griglia, così i numeri descrivono le righe che stai davvero guardando. Le somme mantengono il tipo esatto, quindi un totale DECIMAL non viene arrotondato passando per un valore in virgola mobile.
