Condividi tramite


Creare query di inserimento di valori (Visual Database Tools)

si applica a:SQL Server

È possibile creare una nuova riga nella tabella corrente usando una query Inserisci valori. Quando si crea una query Inserisci valori, si specifica:

  • Tabella di database a cui aggiungere la riga.

  • Colonne di cui si desidera aggiungere il contenuto.

  • Valore o espressione da inserire nelle singole colonne.

Ad esempio, la query seguente aggiunge una riga alla tabella titles, specificando i valori per il titolo, il tipo, l'editore e il prezzo:

INSERT INTO titles (title_id, title, type, pub_id, price)
VALUES ('BU9876', 'Creating Web Pages', 'business', '1389', '29.99');

Quando si crea una query Inserisci valori, il riquadro Criteri cambia in modo da riflettere le uniche opzioni disponibili per l'inserimento di una nuova riga: il nome della colonna e il valore da inserire.

Cautela

Non è possibile annullare l'azione di esecuzione di una query Inserisci valori. Per precauzione, eseguire il backup dei dati prima di eseguire la query.

Creare una query Inserisci valori

  1. Aggiungere la tabella da aggiornare al riquadro Diagramma.

  2. Scegliere Modifica tipo dal menu Progettazione query e quindi selezionare Inserisci valori.

    Nota

    Se nel riquadro Diagramma vengono visualizzate più tabelle quando si avvia la query Inserisci valori, il progettista di Query e Visioni mostra la finestra di dialogo Scegli tabella di destinazione per Inserisci valori per richiedere il nome della tabella da aggiornare.

  3. Nel riquadro Diagramma selezionare la casella di controllo per ogni colonna per cui si desidera specificare nuovi valori. Tali colonne vengono visualizzate nel riquadro Criteri. Le colonne vengono aggiornate solo se vengono aggiunte alla query.

  4. Nella colonna Nuovo valore del riquadro Criteri immettere il nuovo valore per la colonna. È possibile immettere valori letterali, nomi di colonna o espressioni. Il valore deve corrispondere (o essere compatibile con) il tipo di dati della colonna che si sta aggiornando.

    Cautela

    Progettazione query e Progettazione viste non possono verificare che un valore si adatti alla lunghezza della colonna che si sta inserendo. Se si specifica un valore troppo lungo, potrebbe essere troncato senza avviso. Ad esempio, se una colonna name è lunga 20 caratteri, ma si specifica un valore di inserimento di 25 caratteri, gli ultimi 5 caratteri potrebbero essere troncati.

Quando si esegue una query Inserisci valori, non vengono segnalati risultati nel riquadro Risultati (Visual Database Tools).When you execute an Insert Values query, no results are reported in the Results pane (Visual Database Tools). Viene invece visualizzato un messaggio che indica il numero di righe modificate.