Skip to content

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:

VoceRisultato
Copia rigaLa riga come testo (Ctrl+C)
Copia come ▸ Istruzione INSERTUn INSERT pronto per le righe selezionate
Copia come ▸ INSERT senza PKLo stesso, senza chiave primaria — per copiare righe in un'altra tabella
Copia come ▸ Istruzione UPDATEUn UPDATE basato sulla chiave primaria
Copia come ▸ Valori separati da tabulazioneTSV, pronto per un foglio di calcolo
Copia come ▸ Nomi campi + tabulazioneTSV con riga d'intestazione
Copia valore cellaSolo 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 '' e Set NULL sono 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, bytea e 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.