INSERT usando Query nidificate ( oppure meglio dire Tabelle derivate )

Anonimo
2015-09-10T11:46:59+00:00

Ho questa query salvata di nome  "Q1"

-- SELECT T1.c1 FROM T1;

Ho poi questa Delete che funziona

-- DELETE * FROM Q1;

Nidifico ( o se preferiamo uso le "Tabelle derivate" e ancora mi funziona

-- DELETE * FROM (SELECT T1.c1 FROM T1) AS Q1;

ho sempre fatto cosi da quando il mondo è mondo e non ho mai avuto problemi

al Q1  sostituisco la sua espressione SQL con Allias   (SELECT T1.c1 FROM T1) AS Q1

Ora passiamo alla Inset,   Questa mi funziona

 -- INSERT INTO Q1 ( c1 ) SELECT "ux" AS c1x;

Seguo le stessissime regole di nidificazione e non posso salvarla perché errata ???

-- INSERT INTO (SELECT T1.c1 FROM T1) AS Q1 ( c1 ) SELECT "ux" AS c1x;

Sbaglio qualcosa ????

Grazie

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-09-11T07:05:53+00:00

Ciao Mancini,

forse non funziona perché semplicemente non è stata presa in considerazione questa opzione, se ci pensi non ha nessuna utilità una tabella derivata che è destinazione della insert, a cosa serve ?

ovviamente è solo una mia riflessione

:-)

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2015-09-11T07:50:28+00:00

    Si, so che non ha utilità,  

    ma mi ci sono imbattuto per caso e mi sembrava strana .....

    Risolto,   Grazie

    .

    La risposta è stata utile?

    0 commenti Nessun commento