Come sostituire il testo in una tabella di database utilizzando SQL Enterprise Manager

March 30

Enterprise Manager è un grande strumento fornito con installato Microsoft SQL Server. Molte aziende corrono più database SQL Server e Enterprise Manager consente di gestire tutti da una singola interfaccia. Una volta che si apre un database specifico dall'interno di Enterprise Manager, funziona lo stesso di lavorare su un singolo database dall'interfaccia di SQL Server. Per sostituire il testo si scrive una query di aggiornamento, come si farebbe con qualsiasi altro database SQL-compliant.

istruzione

1 Avviare SQL Server Enterprise Manager. Espandere gli oggetti nella finestra di sinistra facendo clic sul segno più finché non si è ampliato il database è necessario sostituire il testo in meno di "Database". Espandere il database e cliccare sull'icona "Tabelle". Trovate la tabella nella finestra di destra che si desidera sostituire il testo in e destro del mouse su di esso. Selezionare "Apri tabella" dal menu e poi "Query".

Nella finestra nel mezzo vi sono l'inizio di una query "Seleziona". Si sostituire questo con la query "Aggiorna".

2 Sostituire la frase "SELECT * FROM" con "Update". Posizionare il cursore dopo il nome della tabella e premere "Invio". La riga successiva è dove si immette il testo sostitutivo. La sintassi è:

Set fieldname = "nuovo testo"

Sostituire "nomecampo" con il nome di campo effettivo che si desidera modificare e "nuovo testo" con il testo sostitutivo. Premere il tasto "Enter" di nuovo e digitare i criteri di selezione su cui record da cambiare. La sintassi per questo è:

dove fieldname = "vecchio testo"

Ancora una volta, sostituire "nomecampo" con il nome di campo reale e "vecchio testo" con il vecchio testo si sta sostituendo. L'intera query potrebbe essere simile a questo.

Aggiornare i contatti impostati Cognome = "Smith" in cui Cognome = "Jones"

3 Fare clic sul punto esclamativo rosso nella barra degli strumenti per eseguire la query. Non ci sono risultati riportati in una query di aggiornamento. Sarà necessario aprire la tabella o eseguire un "Select" query per visualizzare le modifiche.

Consigli e avvertenze

  • Il processore di query non importa se l'intera query è su una o più linee. Rottura in più linee può rendere più facile la lettura e risolvere i problemi.
  • Una volta che si esegue la query, tutti i dati che corrispondono ai "Dove" clausola saranno cambiate per sempre. E 'più sicuro di scrivere la query come una query "Select" prima per assicurarsi che si sta cambiando solo i record che si intende. Nel precedente esempio, si può usare: selezionare Cognome da Contatti dove Cognome = "Jones"