Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm thế nào để chuyển đổi số thành chuỗi trong Oracle?

Trong Oracle, bạn có thể chuyển đổi số thành chuỗi bằng TO_CHAR() tuy nhiên, bạn có thể chỉ cần gán một giá trị số cho một biến chuỗi mà không cần sử dụng bất kỳ hàm nào trong Oracle. Dưới đây là các ví dụ.

1. Chuyển số thành chuỗi bằng hàm TO_CHAR ()

Chương trình PL / SQL

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

Đầu ra:

9876543210

Chuyển đổi theo định dạng tiền tệ:

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

Đầu ra:

$1234.00

2. Chỉ định trực tiếp một số cho biến chuỗi (Varchar2)

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

Đầu ra:

123456789

3. Lấy số vào biến chuỗi (Varchar2) bằng cách sử dụng truy vấn SQL

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

Đầu ra:

98765.99

4. Chuyển đổi số thành chuỗi bằng cách sử dụng hàm TO_CHAR () trong 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;

Đầu ra:

$98765.99

Sách được đề xuất cho Oracle PL / SQL

Oracle SQL và PL / SQL của Murach dành cho nhà phát triển, phiên bản thứ 2 Oracle SQL và PL / SQL dành cho nhà phát triển của Murach, phiên bản thứ 2 $ 30,74 $ 54,50 kể từ ngày 9 tháng 5 năm 2022 7:21 tối XEM NGAY Amazon.com Thành thạo Oracle PL / SQL:Các giải pháp thực tế Thành thạo Oracle PL / SQL:Giải pháp thực tế $ 39,59 $ 49,99 kể từ ngày 9 tháng 5 năm 2022 7:21 tối XEM NGAY Amazon.com Lập trình Oracle PL / SQL:Bao gồm các phiên bản thông qua cơ sở dữ liệu Oracle 12c, phiên bản thứ sáu Lập trình Oracle PL / SQL:Bao gồm các phiên bản thông qua cơ sở dữ liệu Oracle 12c, Sixth EditionRs. 2.800 thời điểm ngày 9 tháng 5 năm 2022 7:21 tối XEM NGAY Amazon.in Học Oracle 12C-PL / SQL APPROACH Học Oracle 12C-PL / SQL APPROACHRs. 938 Rs. 999 kể từ ngày 9 tháng 5 năm 2022 7:21 tối XEM NGAY Amazon.in Oracle PL / SQL cho Dummies Oracle PL / SQL cho DummiesRs. 2,525 Rs. 3.030 kể từ ngày 9 tháng 5 năm 2022 7:21 tối XEM NGAY Amazon.in Cập nhật lần cuối vào ngày 9 tháng 5 năm 2022 7:21 chiều

Các khóa học được đề xuất cho lập trình Oracle

- 85% Udemy.com ★★★★★ PL / SQL Bootcamp hoàn chỉnh:"Beginner to Advanced PL / SQL" $ 19,00 $ 129,99 XEM NGAY - 85% Udemy.com ★★★★★ Oracle PL / SQL Fundamentals vol. I &II $ 17,00 $ 119,99 XEM NGAY - 75% Udemy.com ★★★★★ Học Oracle PL / SQL - Khóa đào tạo toàn diện $ 12,00 $ 49,99 XEM NGAY - 65% Udemy.com ★★★★★ Oracle PL / SQL từ đầu (Phần I Oracle SQL) $ 12,00 $ 34,99 XEM NGAY BÂY GIỜ

Xem thêm:

  • Ví dụ về Oracle TO_CHAR (số)
  • Ví dụ về chuỗi và số trong Oracle Concatenate
  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi kết nối máy chủ cục bộ Java Oracle (ORA-12505)

  2. Triển khai Trung tâm dữ liệu Cloudera CDP trên Cơ sở hạ tầng đám mây Oracle (OCI)

  3. Sql * plus luôn trả về mã thoát 0?

  4. Kho dữ liệu Lập hồ sơ dữ liệu ETL với Oracle Warehouse Builder

  5. Các truy vấn hàng đầu để tìm Bản vá được áp dụng trong các ứng dụng Oracle