No Oracle, você pode converter número em string usando o
TO_CHAR() No entanto, você pode simplesmente atribuir um valor numérico a uma variável de string sem usar nenhuma função no Oracle. Abaixo estão os exemplos. 1. Converter número em string usando a função TO_CHAR()
Programa PL/SQL
declare s_phone varchar2(100); begin s_phone := TO_CHAR(9876543210); dbms_output.put_line(s_phone); end;
Saída:
9876543210
Converter em formato de moeda:
declare s_dollar varchar2(100); begin s_dollar := TO_CHAR(1234, '$999999.99'); dbms_output.put_line(s_dollar); end;
Saída:
$1234.00
2. Atribua diretamente um número a uma variável String (Varchar2)
declare s_pincode varchar2(100); begin s_pincode := 123456789; dbms_output.put_line(s_pincode); end;
Saída:
123456789
3. Obter número em variável de string (Varchar2) usando SQL Query
declare s_amount varchar2(100); begin select 98765.99 into s_amount from dual; dbms_output.put_line(s_amount); end;
Saída:
98765.99
4. Converter número em string usando a função TO_CHAR() no 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;
Saída:
$98765.99
Livros recomendados para Oracle PL/SQL
Oracle SQL e PL/SQL para Desenvolvedores de Murach, 2ª Edição
Oracle SQL e PL/SQL para desenvolvedores de Murach, 2ª edição$30,74
Dominando Oracle PL/SQL:soluções práticas$39,59
Programação Oracle PL/SQL:abrange versões por meio do Oracle Database 12c, Sexta EdiçãoRs. 2.800as de 9 de maio de 2022 19h21 VER AGORAAmazon.in Aprendendo a ABORDAGEM Oracle 12C-PL/SQL
Aprendendo Oracle 12C-PL/SQL APPROACHRs. 938
Oracle PL/SQL For DummiesRs. 2.525Cursos recomendados para programação Oracle
- 85%
Udemy.com ★★★★★ O Bootcamp completo de PL/SQL:"Do iniciante ao PL/SQL avançado" $ 19,00
Udemy.com ★★★★★ Oracle PL/SQL Fundamentals vol. I &II$17,00
Udemy.com ★★★★★ Aprenda Oracle PL/SQL - um curso de treinamento abrangente$12,00
Udemy.com ★★★★★ Oracle PL/SQL do zero (Parte I Oracle SQL)$12,00Veja também:
- Exemplos do Oracle TO_CHAR(número)
- Exemplos de strings e números do Oracle Concatenate