Oracle
 sql >> Database >  >> RDS >> Oracle

Come convertire il numero in stringa in Oracle?

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$ 54,50 a partire dal 9 maggio 2022 19:21 VISUALIZZA ORAAmazon.com Padroneggiare Oracle PL/SQL:soluzioni pratiche Padroneggiare Oracle PL/SQL:soluzioni pratiche$ 39,59$ 49,99 a partire dal 9 maggio 2022 19:21 VISUALIZZA ORAAmazon.com Programmazione Oracle PL/SQL:copre le versioni tramite Oracle Database 12c, sesta edizione 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. 938Rs. 999 a partire dal 9 maggio 2022 19:21 VISUALIZZA ORAAmazon.in Oracle PL/SQL per manichini Oracle PL/SQL per DummiesRs. 2.525Rs. 3.030 a partire dal 9 maggio 2022 19:21 VISUALIZZA ORAAmazon.in Ultimo aggiornamento il 9 maggio 2022 19:21

Corsi consigliati per la programmazione Oracle

- 85% Udemy.com ★★★★★ Il Bootcamp PL/SQL completo:"da principiante a PL/SQL avanzato"$ 19,00$ 129,99 VISUALIZZA ORA - 85% Udemy.com ★★★★★ Fondamenti di Oracle PL/SQL vol. I e II$ 17,00$ 119,99 VISUALIZZA ORA - 75% Udemy.com ★★★★★ Impara Oracle PL/SQL - Un corso di formazione completo$ 12,00$ 49,99 VISUALIZZA ORA - 65% Udemy.com ★★★★★ Oracle PL/SQL da zero (Parte I Oracle SQL)$ 12,00$ 34,99 GUARDA ORA

Vedi anche:

  • Esempi di Oracle TO_CHAR(numero)
  • Esempi di stringhe e numeri concatenati Oracle