Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да конвертирате число в низ в Oracle?

В Oracle можете да конвертирате число в низ с помощта на TO_CHAR() функция, обаче, можете просто да присвоите числова стойност на низова променлива, без да използвате никаква функция в Oracle. По-долу са примерите.

1. Преобразувайте число в низ с помощта на функция TO_CHAR()

PL/SQL програма

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

Изход:

9876543210

Конвертиране във валутен формат:

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

Изход:

$1234.00

2. Директно присвояване на число на низова (Varchar2) променлива

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

Изход:

123456789

3. Вземете число в низ (Varchar2) променлива с помощта на SQL заявка

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

Изход:

98765.99

4. Преобразувайте число в низ с помощта на функция TO_CHAR() в 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;

Изход:

$98765.99

Препоръчани книги за Oracle PL/SQL

Oracle SQL и PL/SQL за разработчици на Murach, 2-ро издание Oracle SQL и PL/SQL на Murach за разработчици, 2-ро издание $30,74$54,50 ВИЖТЕ СЕГАAmazon.com Овладяване на Oracle PL/SQL:Практически решения Овладяване на Oracle PL/SQL:Практически решения 39,59$49,99$ от 9 май 2022 г. 19:21 ВИЖТЕ СЕГАAmazon.com Програмиране на Oracle PL/SQL:Покрива версии чрез Oracle Database 12c, шесто издание Програмиране на Oracle PL/SQL:Обхваща версии чрез Oracle Database 12c, шесто издание Rs. 2800 от 9 май 2022 г. 19:21 ВИЖТЕ СЕГАAmazon.in Изучаване на Oracle 12C-PL/SQL ПОДХОД Изучаване на подходи към Oracle 12C-PL/SQL. 938Rs. 999 от 9 май 2022 г. 19:21 ВИЖТЕ СЕГАAmazon.in Oracle PL / SQL за манекени Oracle PL / SQL за DummiesRs. 2525Rs. 3030 от 9 май 2022 г. 19:21 ВИЖТЕ СЕГАAmazon.in Последна актуализация на 9 май 2022 г. 19:21

Препоръчителни курсове за програмиране на Oracle

- 85% Udemy.com ★★★★★ Пълният PL/SQL Bootcamp:„Начинаещ към напреднал PL/SQL“$19,00$129,99 ВИЖТЕ СЕГА - 85% Udemy.com ★★★★★ Oracle PL/SQL Fundamentals vol. I и II $17,00119,99$ ВИЖТЕ СЕГА - 75% Udemy.com ★★★★★ Научете Oracle PL/SQL – изчерпателен курс за обучение $12,00$49,99 ВИЖТЕ СЕГА - 65% Udemy.com ★★★★★ Oracle PL/SQL от нулата (част I Oracle SQL) 12,00$34,99$ ВИЖТЕ СЕГА

Вижте също:

  • Примери за Oracle TO_CHAR(число)
  • Примери за конкатенация на низове и числа на Oracle
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задаване на часова зона на сесията с spring jdbc oracle

  2. Нулиране на кумулативна сума?

  3. Обработка на ExecuteScalar(), когато не се връщат резултати

  4. Архиваторът прекъсна поради СЪВМЕСТИМИЯ ORA-16484

  5. Намиране на редове, които не съдържат числови данни в Oracle