PDA

Visualizza la versione completa : [SQL] Esiste un comando per trasformare tutto in maiuscole il valore di un campo?


pireda
23-04-2003, 13:32
Prima di inserire un nuovo record in una tabella, vorrei controllare che non ve ne sia gia presente un altro con lo stesso nome; quindi prima di eseguire la INSERT vorrei fare una SELECT di questo tipo:

"SELECT nome FROM utenti WHERE UPPERCASE(nome) = 'UPPERCASE(variabile)"

Ovvero vorrei rendere tutto in lettere maiuscole sia il valore del campo della tabella sia il valore della variabile che andrà a popolare il nuovo record. Io ho usato il comando UPPERCASE che però non so nemmeno se esista!

pireda
23-04-2003, 13:43
Ho trovato la soluzione al mio problema, se a qualcuno interessa:

SELECT nomecampo FROM nometabella WHERE UCase(nomecampo) = 'quellochevolete'

:fagiano:

Loading