In Oracle, puoi convertire un numero in una stringa usando TO_CHAR() funzione, tuttavia, puoi semplicemente assegnare un valore numerico a una variabile stringa senza utilizzare alcuna funzione in Oracle. Di seguito sono riportati gli esempi.
1. Converti il numero in stringa usando la funzione TO_CHAR()
Programma PL/SQL
declare s_phone varchar2(100); begin s_phone := TO_CHAR(9876543210); dbms_output.put_line(s_phone); end;
Uscita:
9876543210
Converti in formato valuta:
declare s_dollar varchar2(100); begin s_dollar := TO_CHAR(1234, '$999999.99'); dbms_output.put_line(s_dollar); end;
Uscita:
$1234.00
2. Assegna direttamente un numero a una variabile stringa (Varchar2)
declare s_pincode varchar2(100); begin s_pincode := 123456789; dbms_output.put_line(s_pincode); end;
Uscita:
123456789
3. Ottieni il numero nella variabile di stringa (Varchar2) utilizzando la query SQL
declare s_amount varchar2(100); begin select 98765.99 into s_amount from dual; dbms_output.put_line(s_amount); end;
Uscita:
98765.99
4. Converti numero in stringa utilizzando la funzione TO_CHAR() in SQL
declare s_amount varchar2(100); begin select to_char(98765.99, '$99999999.99') into s_amount from dual; dbms_output.put_line(s_amount); end;
Uscita:
$98765.99
Libri consigliati per Oracle PL/SQL
Oracle SQL e PL/SQL di Murach per sviluppatori, 2a edizione
Oracle SQL e PL/SQL for Developers di Murach, 2a edizione$ 30,74
Padroneggiare Oracle PL/SQL:soluzioni pratiche$ 39,59
Programmazione Oracle PL/SQL:copre le versioni tramite Oracle Database 12c, Sixth EditionRs. 2.800 a partire dal 9 maggio 2022 19:21 VISUALIZZA ORAAmazon.in Apprendimento dell'approccio Oracle 12C-PL/SQL
Apprendimento degli APPROCCI Oracle 12C-PL/SQL. 938
Oracle PL/SQL per DummiesRs. 2.525Corsi consigliati per la programmazione Oracle
- 85%
Udemy.com ★★★★★ Il Bootcamp PL/SQL completo:"da principiante a PL/SQL avanzato"$ 19,00
Udemy.com ★★★★★ Fondamenti di Oracle PL/SQL vol. I e II$ 17,00
Udemy.com ★★★★★ Impara Oracle PL/SQL - Un corso di formazione completo$ 12,00
Udemy.com ★★★★★ Oracle PL/SQL da zero (Parte I Oracle SQL)$ 12,00Vedi anche:
- Esempi di Oracle TO_CHAR(numero)
- Esempi di stringhe e numeri concatenati Oracle