Come aggiornare una dichiarazione in Informix

November 10

Come aggiornare una dichiarazione in Informix


Informix è una famiglia di sistemi di gestione di database creati da utilità IBM Corp. Il Informix gestire database relazionali. Programmi eseguire query e aggiornamenti sul contenuto del database mediante l'esecuzione di programmi che contengono dichiarazioni scritte nella versione di Informix della Structured Query Language (SQL). UPDATE è una delle dichiarazioni fornite dal Informix SQL; cambia i valori memorizzati in una tabella o vista in un database.

istruzione

1 Definire i campi di database che si desidera modificare. Ad esempio, se la tabella "employees" contiene informazioni sui dipendenti di una società e dei loro stipendi, si consiglia di modificare il campo "Stipendio". Se i dipendenti i cui stipendi saranno modificati dalla dichiarazione UPDATE stanno ottenendo aumenti del 10 per cento, l'istruzione UPDATE inizia nel modo seguente:

SET emp.Salary = 1,1 * emp.Salary

2 Definire le righe del database che si desidera modificare utilizzando la clausola "WHERE". Ad esempio, solo i dipendenti che hanno aderito l'azienda prima del 2005 stanno ottenendo l'aumento del 10 per cento. La condizione corrispondente è:

DOVE emp.JoinYear <2005

3 Aggiungere il nome della tabella dopo "UPDATE" - e l'optional "FROM" clausola per una maggiore leggibilità - per completare l'istruzione UPDATE. Ad esempio, l'istruzione completa è la seguente:

UPDATE Impiegati

SET emp.Salary = 1,1 * emp.Salary

FROM Impiegati emp

DOVE emp.JoinYear <2005;

Nota il punto e virgola, che è richiesto alla fine di ogni istruzione SQL.

Consigli e avvertenze

  • L'istruzione UPDATE permette molte altre opzioni non mostrati nell'esempio di cui sopra. Consultare il riferimento fornito per una spiegazione completa di cosa si può fare usando UPDATE.