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
Beheersing van Oracle PL/SQL:praktische oplossingen$39.59
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. 938
Oracle PL / SQL voor dummiesRs. 2.525Aanbevolen cursussen voor Oracle-programmering
- 85%
Udemy.com ★★★★★ De complete PL/SQL Bootcamp:"Beginner tot Geavanceerde PL/SQL"$19.00
Udemy.com ★★★★★ Oracle PL/SQL Fundamentals vol. I &II$ 17,00
Udemy.com ★★★★★ Leer Oracle PL/SQL - een uitgebreide trainingscursus$12,00
Udemy.com ★★★★★ Oracle PL/SQL helemaal opnieuw (Deel I Oracle SQL)$12,00Zie ook:
- Oracle TO_CHAR(nummer) Voorbeelden
- Oracle Concatenate String- en nummervoorbeelden