sql >> Database >  >> RDS >> Oracle

Hoe een nummer naar een string in Oracle te converteren?

In Oracle kunt u getallen naar tekenreeksen converteren met de TO_CHAR() functie kunt u echter eenvoudig een numerieke waarde toewijzen aan een tekenreeksvariabele zonder een functie in Oracle te gebruiken. Hieronder staan ​​de voorbeelden.

1. Converteer getal naar tekenreeks met de functie TO_CHAR()

PL/SQL-programma

declare
   s_phone varchar2(100);
begin
   s_phone := TO_CHAR(9876543210);
   dbms_output.put_line(s_phone);
end;

Uitvoer:

9876543210

Converteren in valuta-indeling:

declare
   s_dollar varchar2(100);
begin
   s_dollar := TO_CHAR(1234, '$999999.99');
   dbms_output.put_line(s_dollar);
end;

Uitvoer:

$1234.00

2. Wijs direct een nummer toe aan een stringvariabele (Varchar2)

declare
   s_pincode varchar2(100);
begin
   s_pincode := 123456789;
   dbms_output.put_line(s_pincode);
end;

Uitvoer:

123456789

3. Get Number into String (Varchar2) Variabele met behulp van SQL Query

declare
   s_amount varchar2(100);
begin
   select 98765.99 into s_amount from dual;
   dbms_output.put_line(s_amount);
end;

Uitvoer:

98765.99

4. Converteer getal naar tekenreeks met de functie 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;

Uitvoer:

$98765.99

Aanbevolen boeken voor Oracle PL/SQL

Murach's Oracle SQL en PL/SQL voor ontwikkelaars, 2e editie Murach's Oracle SQL en PL/SQL voor ontwikkelaars, 2e editie$30,74$54,50 vanaf 9 mei 2022 19:21 uur BEKIJK NUAmazon.com Beheersing van Oracle PL/SQL:praktische oplossingen Beheersing van Oracle PL/SQL:praktische oplossingen$39.59$49.99 vanaf 9 mei 2022 19:21 uur BEKIJK NUAmazon.com Oracle PL/SQL-programmering:omvat versies via Oracle Database 12c, zesde editie Oracle PL/SQL-programmering:omvat versies via Oracle Database 12c, zesde editieRs. 2.800 op 9 mei 2022 19:21 uur BEKIJK NUAmazon.in Oracle 12C-PL/SQL-AANPAK leren Oracle 12C-PL/SQL-AANPAKKEN leren. 938Rs. 999 vanaf 9 mei 2022 19:21 uur BEKIJK NUAmazon.in Oracle PL / SQL voor dummies Oracle PL / SQL voor dummiesRs. 2.525Rs. 3.030 vanaf 9 mei 2022 19:21 uur BEKIJK NUAmazon.in Laatst bijgewerkt op 9 mei 2022 19:21 uur

Aanbevolen cursussen voor Oracle-programmering

- 85% Udemy.com ★★★★★ De complete PL/SQL Bootcamp:"Beginner tot Geavanceerde PL/SQL"$19.00$129,99 BEKIJK NU - 85% Udemy.com ★★★★★ Oracle PL/SQL Fundamentals vol. I &II$ 17,00$ 119,99 BEKIJK NU - 75% Udemy.com ★★★★★ Leer Oracle PL/SQL - een uitgebreide trainingscursus$12,00$49,99 BEKIJK NU - 65% Udemy.com ★★★★★ Oracle PL/SQL helemaal opnieuw (Deel I Oracle SQL)$12,00$34,99 KIJK NU

Zie ook:

  • Oracle TO_CHAR(nummer) Voorbeelden
  • Oracle Concatenate String- en nummervoorbeelden
  1. IntegrityError:onderscheid maken tussen unieke beperking en niet-nulschendingen

  2. Installeer Web Server in Windows XP met Apache2, PHP5 en MySQL4 – Deel 4

  3. SQLite-vallen en valkuilen

  4. Basisprincipes van automatisering van SQL Server-taken