identificare i dati per aggiornare confrontando le lettere maiuscole in una tabella Oracle . Questo sarà probabilmente includono dati come un varchar ( campo variabile di caratteri ) , che non è in un caso particolare lettera.
Esempi sono cognomi come " Smith ", " Jones ", " Rainger . "
Nessuno di questi è in un caso specifico , ma la dichiarazione di aggiornamento dovrebbe essere in grado di utilizzare qualsiasi di questi per specificare i criteri per un'istruzione di aggiornamento .
2
Creare l' istruzione di aggiornamento . . Per aggiornare indipendentemente caso lettera , la funzione " UPPER" dovrebbe essere incluso nella dichiarazione di aggiornamento
Un esempio di questo è la seguente :
UPDATE clienti SET sold_indicator = 'Y'
WHERE UPPER (cognome) = 'Jones '
E customerid = 300 ;
Questa istruzione imposta la sold_indicator campo a " Y" se uno cognomi nella banca dati sono " Jones , " " jones ", " Jones ", o qualsiasi combinazione di lettere maiuscole alle minuscole . La funzione UPPER assicura che ogni record contenente gli aggiornamenti "Rossi" indipendentemente dal caso lettera usata per customerid 300 .
3
prova la dichiarazione di aggiornamento . Prima che esegue l'istruzione di aggiornamento , è una buona idea quella di " selezionare " i dati prima di verificare i dati da aggiornare è corretta come segue :
Seleziona cognome
da
cliente
WHERE UPPER (cognome) = 'Jones '
e customerid = 300 ;
software © www.354353.com