Ho un campo in una tabella che è varchar2, 4000 byte. Ci sono oltre 50000 righe. Non tutte le righe hanno dati in questo campo. Pochi campi di dati sono oltre 255 byte, ma alcuni sono 4000. Per posizionare la tabella in una nuova applicazione, ho bisogno di abbreviare il campo a 255 byte.Come rendere un campo varchar2 più corto in Oracle?
Esiste un'istruzione SQL che ridurrà la lunghezza a 255? Mi rendo conto che i dati andranno persi, e questo fa parte del costo della nuova applicazione. Il taglio dovrebbe essere arbitrario, basta interrompere i dati a 255 indipendentemente dalla circostanza.
aggiornamento e substring – xQbert