Come sbarazzarsi di Ending Blanks in SQL

May 28

memorizza i dati testo SQL esattamente come viene presentata nel database, inclusi gli spazi vuoti alla fine di una stringa. Per risparmiare spazio di database, gli spazi finali possono essere rimossi dalle stringhe di input utilizzando la funzione RTRIM. In MySQL e Microsoft T-SQL, la funzione RTRIM è progettato specificamente per la rimozione di spazi finali. In Oracle, RTRIM può essere usato per rimuovere i set di caratteri specifici, ma il default è spazi vuoti se un set di caratteri non è specificato.

istruzione

1 Identificare la stringa o variabile contenente una stringa da cui si desidera rimuovere gli spazi finali.

2 Tipo "RTRIM ()" nella query dove l'inserimento, aggiornamento o selezionate avrà luogo per il campo identificato.

3 Digitare la stringa o il nome della variabile tra le parentesi. Completa il tuo istruzione SQL ed eseguire la query. Se la stringa è 'SQL può rimuovere gli spazi finali. ', Quindi utilizzando RTRIM (' SQL può rimuovere gli spazi finali. ') Restituirà' SQL in grado di rimuovere gli spazi finali. ' le virgolette singole sono lo standard per le stringhe SQL, ma alcune lingue supportano l'uso di doppi apici, tra cui MySQL.

Consigli e avvertenze

  • Ciascuno di questi linguaggi SQL incontrate supporta anche LTRIM () per rimuovere gli spazi vuoti all'inizio di una stringa.