Tipi di query supportati (Visual Database Tools)

Nei riquadri grafici Diagramma e Criteri di Progettazione query e Progettazione viste è possibile creare i seguenti tipi di query:

  • Query di selezione   Recuperano dati da una o più tabelle o viste. Questo tipo di query crea un'istruzione SQL SELECT.

  • Accodamento   Creano nuove righe copiando righe esistenti da una tabella a un'altra o all'interno della stessa tabella come righe nuove. Questo tipo di query crea un'istruzione SQL INSERT INTO...SELECT.

  • Accodamento valori   Creano una nuova riga e inseriscono valori nelle colonne specificate. Questo tipo di query crea un'istruzione SQL INSERT INTO...VALUES.

  • Query di aggiornamento   Modificano i valori di singole colonne di una o più righe esistenti in una tabella. Questo tipo di query crea un'istruzione SQL UPDATE…SET.

  • Query di eliminazione   Rimuovono una o più righe da una tabella. Questo tipo di query crea un'istruzione SQL DELETE.

    [!NOTA]

    Una query di eliminazione rimuove intere righe dalla tabella. Se si desidera eliminare valori da singole colonne di dati, utilizzare una query di aggiornamento.

  • Query di creazione tabella   Creano una nuova tabella e le relative righe copiandovi i risultati di una query. Questo tipo di query crea un'istruzione SQL SELECT...INTO.

Oltre a creare le query utilizzando i riquadri grafici, è possibile immettere qualsiasi istruzione SQL nel riquadro SQL per creare query come quelle di unione.

Quando si creano query con istruzioni SQL che non possono essere rappresentate nei riquadri grafici, in Progettazione query e Progettazione viste tali riquadri vengono visualizzati in grigio, per indicare che non si riferiscono alla query creata. I riquadri visualizzati in grigio sono tuttavia ancora attivi e, in molti casi, consentono di apportare modifiche alla query. Se le modifiche apportate generano una query che può essere rappresentata nei riquadri grafici, tali riquadri non verranno più visualizzati in grigio.