Visualizzazione dei risultati da 1 a 2 su 2

Discussione: UPDATE and INSERT

  1. #1

    UPDATE and INSERT

    Buonasera a tutti,

    Vorrei porvi una domanda credo "stupida". Il mio prof mi classifica una query INSERT come una specie di sottoinsieme delle query UPDATE. E' giusto secondo voi?

    Grazie

    TV

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469

    Re: UPDATE and INSERT

    Originariamente inviato da tigrevikinga
    Buonasera a tutti,

    Vorrei porvi una domanda credo "stupida". Il mio prof mi classifica una query INSERT come una specie di sottoinsieme delle query UPDATE. E' giusto secondo voi?

    Grazie

    TV
    secondo me no, perchè non è detto (in generale) che esista una chiave primaria (in certi casi es. mysql-innodb in realtà c'è sempre anche se "occulta"), nel qual caso ciò è vero

    La INSERT si limita ad aggiungere una tupla all'insieme.

    L'update, invece, PRIMA fa una ricerca (selezione), e POI altera il contenuto
    ---
    Nel caso in cui esista una chiave primaria la INSERT invece si comporta più similmente all'update, PRIMA cerca se c'è una chiave duplicata.

    Quindi potresti vedere una INSERT come una UPDATE cui viene tagliata via la parte "where" (immagino intendesse questo, è difficile inferire)

    ---
    Riassumendo: fossi il tuo professore una roba del genere non ve l'avrei propinata, avrei spiegato esattamente come funzionano le cose

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.